Class AllocationDecider

java.lang.Object
org.elasticsearch.cluster.routing.allocation.decider.AllocationDecider
Direct Known Subclasses:
AllocationDeciders, AwarenessAllocationDecider, ClusterRebalanceAllocationDecider, ConcurrentRebalanceAllocationDecider, DiskThresholdDecider, EnableAllocationDecider, FilterAllocationDecider, MaxRetryAllocationDecider, NodeShutdownAllocationDecider, NodeVersionAllocationDecider, RebalanceOnlyWhenActiveAllocationDecider, ReplicaAfterPrimaryActiveAllocationDecider, ResizeAllocationDecider, RestoreInProgressAllocationDecider, SameShardAllocationDecider, ShardsLimitAllocationDecider, SnapshotInProgressAllocationDecider, ThrottlingAllocationDecider

public abstract class AllocationDecider extends Object
AllocationDecider is an abstract base class that allows to make dynamic cluster- or index-wide shard allocation decisions on a per-node basis.