Package org.elasticsearch.cluster.routing.allocation

Class Summary
AllocationExplanation  
AllocationExplanation.NodeExplanation  
ClusterRebalanceNodeAllocation  
ConcurrentRebalanceNodeAllocation  
FailedRerouteAllocation  
NodeAllocation A pluggable logic allowing to control if allocation of a shard is allowed on a specific node.
NodeAllocations Holds several NodeAllocations and combines them into a single allocation decision.
RebalanceOnlyWhenActiveNodeAllocation Only allow rebalancing when all shards are active within the shard replication group.
ReplicaAfterPrimaryActiveNodeAllocation An allocation strategy that only allows for a replica to be allocated when the primary is active.
RoutingAllocation  
RoutingAllocation.Result  
SameShardNodeAllocation An allocation strategy that does not allow for the same shard instance to be allocated on the same node.
ShardAllocationModule  
ShardsAllocation  
StartedRerouteAllocation  
ThrottlingNodeAllocation  
 

Enum Summary
ClusterRebalanceNodeAllocation.ClusterRebalanceType  
NodeAllocation.Decision