| java.lang.Object | ||
| ↳ | org.apache.helix.model.builder.IdealStateBuilder | |
| ↳ | org.apache.helix.model.builder.AutoModeISBuilder | |
IdealState builder for SEMI_AUTO mode
| 
  [Expand]
   Inherited Fields  | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
   From class
org.apache.helix.model.builder.IdealStateBuilder
 | |||||||||||
| Public Constructors | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
Start building a SEMI_AUTO IdealState 
  
   | |||||||||||
Start building a SEMI_AUTO IdealState 
  
   | |||||||||||
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
Add a partition; Helix will assign replicas of the partition according to preference lists 
  
   | |||||||||||
Add a partition; Helix will assign replicas of the partition according to preference lists 
  
   | |||||||||||
Define where replicas of a partition should live 
  
   | |||||||||||
Define where replicas of a partition should live 
  
   | |||||||||||
| 
  [Expand]
   Inherited Methods  | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
   
From class
  org.apache.helix.model.builder.IdealStateBuilder
 | |||||||||||
   
From class
  java.lang.Object
 | |||||||||||
Start building a SEMI_AUTO IdealState
| resourceName | the resource | 
|---|
Start building a SEMI_AUTO IdealState
| resourceId | the resource | 
|---|
Add a partition; Helix will assign replicas of the partition according to preference lists
| partitionId | the id of the new partition | 
|---|
Add a partition; Helix will assign replicas of the partition according to preference lists
| partitionName | the name of the new partition | 
|---|
Define where replicas of a partition should live
| partitionId | the partition | 
|---|---|
| participantIds | ordered list of participant ids | 
Define where replicas of a partition should live
| partitionName | the partition | 
|---|---|
| instanceNames | ordered list of participant names |