Package cern.nxcals.api.domain
Class EntityChangelog.InnerBuilder
- java.lang.Object
-
- cern.nxcals.api.domain.EntityChangelog.Builder
-
- cern.nxcals.api.domain.EntityChangelog.InnerBuilder
-
- Enclosing class:
- EntityChangelog
public static class EntityChangelog.InnerBuilder extends EntityChangelog.Builder
-
-
Method Summary
-
-
-
Method Detail
-
id
public EntityChangelog.InnerBuilder id(long id)
- Returns:
this
.
-
entityId
public EntityChangelog.InnerBuilder entityId(long entityId)
- Overrides:
entityId
in classEntityChangelog.Builder
- Returns:
this
.
-
oldKeyValues
public EntityChangelog.InnerBuilder oldKeyValues(java.util.Map<java.lang.String,java.lang.Object> oldKeyValues)
- Overrides:
oldKeyValues
in classEntityChangelog.Builder
- Returns:
this
.
-
newKeyValues
public EntityChangelog.InnerBuilder newKeyValues(java.util.Map<java.lang.String,java.lang.Object> newKeyValues)
- Overrides:
newKeyValues
in classEntityChangelog.Builder
- Returns:
this
.
-
oldPartitionId
public EntityChangelog.InnerBuilder oldPartitionId(java.lang.Long oldPartitionId)
- Overrides:
oldPartitionId
in classEntityChangelog.Builder
- Returns:
this
.
-
newPartitionId
public EntityChangelog.InnerBuilder newPartitionId(java.lang.Long newPartitionId)
- Overrides:
newPartitionId
in classEntityChangelog.Builder
- Returns:
this
.
-
oldSystemId
public EntityChangelog.InnerBuilder oldSystemId(java.lang.Long oldSystemId)
- Overrides:
oldSystemId
in classEntityChangelog.Builder
- Returns:
this
.
-
newSystemId
public EntityChangelog.InnerBuilder newSystemId(java.lang.Long newSystemId)
- Overrides:
newSystemId
in classEntityChangelog.Builder
- Returns:
this
.
-
newLockedUntilStamp
public EntityChangelog.InnerBuilder newLockedUntilStamp(java.time.Instant newLockedUntilStamp)
- Overrides:
newLockedUntilStamp
in classEntityChangelog.Builder
- Returns:
this
.
-
oldLockedUntilStamp
public EntityChangelog.InnerBuilder oldLockedUntilStamp(java.time.Instant oldLockedUntilStamp)
- Overrides:
oldLockedUntilStamp
in classEntityChangelog.Builder
- Returns:
this
.
-
createTimeUtc
public EntityChangelog.InnerBuilder createTimeUtc(java.time.Instant createTimeUtc)
- Overrides:
createTimeUtc
in classEntityChangelog.Builder
- Returns:
this
.
-
opType
public EntityChangelog.InnerBuilder opType(OperationType opType)
- Overrides:
opType
in classEntityChangelog.Builder
- Returns:
this
.
-
clientInfo
public EntityChangelog.InnerBuilder clientInfo(java.lang.String clientInfo)
- Overrides:
clientInfo
in classEntityChangelog.Builder
- Returns:
this
.
-
build
public EntityChangelog build()
- Overrides:
build
in classEntityChangelog.Builder
-
toString
public java.lang.String toString()
- Overrides:
toString
in classEntityChangelog.Builder
-
-