Package cern.nxcals.api.domain
Class HierarchyChangelog.InnerBuilder
- java.lang.Object
-
- cern.nxcals.api.domain.HierarchyChangelog.Builder
-
- cern.nxcals.api.domain.HierarchyChangelog.InnerBuilder
-
- Enclosing class:
- HierarchyChangelog
public static class HierarchyChangelog.InnerBuilder extends HierarchyChangelog.Builder
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description HierarchyChangelog
build()
HierarchyChangelog.InnerBuilder
clientInfo(java.lang.String clientInfo)
HierarchyChangelog.InnerBuilder
createTimeUtc(java.time.Instant createTimeUtc)
HierarchyChangelog.InnerBuilder
hierarchyId(long hierarchyId)
HierarchyChangelog.InnerBuilder
id(long id)
HierarchyChangelog.InnerBuilder
newHierarchyName(java.lang.String newHierarchyName)
HierarchyChangelog.InnerBuilder
newParentId(java.lang.Long newParentId)
HierarchyChangelog.InnerBuilder
newSystemId(java.lang.Long newSystemId)
HierarchyChangelog.InnerBuilder
oldHierarchyName(java.lang.String oldHierarchyName)
HierarchyChangelog.InnerBuilder
oldParentId(java.lang.Long oldParentId)
HierarchyChangelog.InnerBuilder
oldSystemId(java.lang.Long oldSystemId)
HierarchyChangelog.InnerBuilder
opType(OperationType opType)
java.lang.String
toString()
-
-
-
Method Detail
-
id
public HierarchyChangelog.InnerBuilder id(long id)
- Returns:
this
.
-
hierarchyId
public HierarchyChangelog.InnerBuilder hierarchyId(long hierarchyId)
- Overrides:
hierarchyId
in classHierarchyChangelog.Builder
- Returns:
this
.
-
oldHierarchyName
public HierarchyChangelog.InnerBuilder oldHierarchyName(java.lang.String oldHierarchyName)
- Overrides:
oldHierarchyName
in classHierarchyChangelog.Builder
- Returns:
this
.
-
newHierarchyName
public HierarchyChangelog.InnerBuilder newHierarchyName(java.lang.String newHierarchyName)
- Overrides:
newHierarchyName
in classHierarchyChangelog.Builder
- Returns:
this
.
-
oldParentId
public HierarchyChangelog.InnerBuilder oldParentId(java.lang.Long oldParentId)
- Overrides:
oldParentId
in classHierarchyChangelog.Builder
- Returns:
this
.
-
newParentId
public HierarchyChangelog.InnerBuilder newParentId(java.lang.Long newParentId)
- Overrides:
newParentId
in classHierarchyChangelog.Builder
- Returns:
this
.
-
oldSystemId
public HierarchyChangelog.InnerBuilder oldSystemId(java.lang.Long oldSystemId)
- Overrides:
oldSystemId
in classHierarchyChangelog.Builder
- Returns:
this
.
-
newSystemId
public HierarchyChangelog.InnerBuilder newSystemId(java.lang.Long newSystemId)
- Overrides:
newSystemId
in classHierarchyChangelog.Builder
- Returns:
this
.
-
createTimeUtc
public HierarchyChangelog.InnerBuilder createTimeUtc(java.time.Instant createTimeUtc)
- Overrides:
createTimeUtc
in classHierarchyChangelog.Builder
- Returns:
this
.
-
opType
public HierarchyChangelog.InnerBuilder opType(OperationType opType)
- Overrides:
opType
in classHierarchyChangelog.Builder
- Returns:
this
.
-
clientInfo
public HierarchyChangelog.InnerBuilder clientInfo(java.lang.String clientInfo)
- Overrides:
clientInfo
in classHierarchyChangelog.Builder
- Returns:
this
.
-
build
public HierarchyChangelog build()
- Overrides:
build
in classHierarchyChangelog.Builder
-
toString
public java.lang.String toString()
- Overrides:
toString
in classHierarchyChangelog.Builder
-
-