package

org.apache.helix.controller.strategy

Interfaces

AutoRebalanceStrategy.ReplicaPlacementScheme Interface for providing a custom approach to computing a replica's affinity to a node. 
ConsistentHashingMasterSlaveStrategy.HashFunction Interface to calculate the hash function value of a string  

Classes

AutoRebalanceStrategy  
AutoRebalanceStrategy.DefaultPlacementScheme Compute preferred placements based on a default strategy that assigns replicas to nodes as evenly as possible while avoiding placing two replicas of the same partition on any node. 
ConsistentHashingMasterSlaveStrategy  
ConsistentHashingMasterSlaveStrategy.FnvHash The default string hash function. 
DefaultTwoStateStrategy DefaultIdealStateCalculator tries to optimally allocate two state partitions among storage nodes. 
EspressoRelayStrategy  
RUSHMasterSlaveStrategy  
RUSHrHash  
ShufflingTwoStateStrategy