public class

AutoRebalanceModeISBuilder

extends IdealStateBuilder
java.lang.Object
   ↳ org.apache.helix.model.builder.IdealStateBuilder
     ↳ org.apache.helix.model.builder.AutoRebalanceModeISBuilder

Class Overview

IdealState builder for FULL_AUTO mode

Summary

[Expand]
Inherited Fields
From class org.apache.helix.model.builder.IdealStateBuilder
Public Constructors
AutoRebalanceModeISBuilder(String resourceName)
Start building a SEMI_AUTO IdealState
AutoRebalanceModeISBuilder(ResourceId resourceId)
Start building a SEMI_AUTO IdealState
Public Methods
AutoRebalanceModeISBuilder add(PartitionId partitionId)
Add a partition, Helix will automatically assign the placement and state for this partition at runtime.
AutoRebalanceModeISBuilder add(String partitionName)
Add a partition, Helix will automatically assign the placement and state for this partition at runtime.
[Expand]
Inherited Methods
From class org.apache.helix.model.builder.IdealStateBuilder
From class java.lang.Object

Public Constructors

public AutoRebalanceModeISBuilder (String resourceName)

Start building a SEMI_AUTO IdealState

Parameters
resourceName the resource

public AutoRebalanceModeISBuilder (ResourceId resourceId)

Start building a SEMI_AUTO IdealState

Parameters
resourceId the resource

Public Methods

public AutoRebalanceModeISBuilder add (PartitionId partitionId)

Add a partition, Helix will automatically assign the placement and state for this partition at runtime.

Parameters
partitionId the partition to add
Returns
  • AutoRebalanceModeISBuilder

public AutoRebalanceModeISBuilder add (String partitionName)

Add a partition, Helix will automatically assign the placement and state for this partition at runtime.

Parameters
partitionName the partition to add
Returns
  • AutoRebalanceModeISBuilder