Package cern.nxcals.api.domain
Class SystemSpec.Builder
- java.lang.Object
-
- cern.nxcals.api.domain.SystemSpec.Builder
-
- Direct Known Subclasses:
SystemSpec.InnerBuilder
- Enclosing class:
- SystemSpec
public static class SystemSpec.Builder extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SystemSpec
build()
SystemSpec.Builder
entityKeyDefinitions(java.lang.String entityKeyDefinitions)
SystemSpec.Builder
name(java.lang.String name)
SystemSpec.Builder
partitionKeyDefinitions(java.lang.String partitionKeyDefinitions)
SystemSpec.Builder
recordVersionKeyDefinitions(java.lang.String recordVersionKeyDefinitions)
SystemSpec.Builder
timeKeyDefinitions(java.lang.String timeKeyDefinitions)
java.lang.String
toString()
-
-
-
Method Detail
-
name
public SystemSpec.Builder name(java.lang.String name)
- Returns:
this
.
-
entityKeyDefinitions
public SystemSpec.Builder entityKeyDefinitions(java.lang.String entityKeyDefinitions)
- Returns:
this
.
-
timeKeyDefinitions
public SystemSpec.Builder timeKeyDefinitions(java.lang.String timeKeyDefinitions)
- Returns:
this
.
-
partitionKeyDefinitions
public SystemSpec.Builder partitionKeyDefinitions(java.lang.String partitionKeyDefinitions)
- Returns:
this
.
-
recordVersionKeyDefinitions
public SystemSpec.Builder recordVersionKeyDefinitions(java.lang.String recordVersionKeyDefinitions)
- Returns:
this
.
-
build
public SystemSpec build()
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-