| java.lang.Object | |
| ↳ | org.apache.helix.model.builder.MessageConstraintItemBuilder |
Specify a ConstraintItem based on a message (commonly used for transition constraints)
| Public Constructors | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
Instantiate the builder
| |||||||||||
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
Get the ConstraintItem instance that is built
| |||||||||||
Set the value of the constraint
| |||||||||||
Set the message type of the constraint
| |||||||||||
Set a participant as part of the constraint scope
| |||||||||||
Set a resource as part of the constraint scope
| |||||||||||
Set the transition to constrain for transition message types
| |||||||||||
|
[Expand]
Inherited Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Object
| |||||||||||
Instantiate the builder
Set the value of the constraint
| value | constraint value |
|---|
Set the message type of the constraint
| messageType | message type |
|---|
Set a participant as part of the constraint scope
| participantId | the participant to constrain |
|---|
Set a resource as part of the constraint scope
| resourceId | the resource to constrain |
|---|
Set the transition to constrain for transition message types
| transition | the transition to constrain |
|---|