java.lang.Object | |
↳ | org.apache.helix.model.builder.StateConstraintItemBuilder |
Build a ConstraintItem corresponding to a state bound
Public Constructors | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Instantiate the builder
|
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Get the ConstraintItem instance that is built
| |||||||||||
Set an upper bound for the replicas that can be in a state.
| |||||||||||
Get the state to constrain
| |||||||||||
Get the state model definition to constrain
| |||||||||||
Set a numerical upper bound for the replicas that can be in a state
|
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Object
|
Instantiate the builder
Set an upper bound for the replicas that can be in a state. This can be numerical, or "N" for number of nodes, or "R" for total number of replicas per partition
dynamicUpperBound | maximum replica count for a state, per partition, can also be "N" or "R" |
---|
Get the state to constrain
state | state object |
---|
Get the state model definition to constrain
stateModelDefId | state model definition identifier |
---|
Set a numerical upper bound for the replicas that can be in a state
upperBound | maximum replica count for a state, per partition |
---|