Class DesiredBalanceShardsAllocator

java.lang.Object
org.elasticsearch.cluster.routing.allocation.allocator.DesiredBalanceShardsAllocator
All Implemented Interfaces:
ShardsAllocator

public class DesiredBalanceShardsAllocator extends Object implements ShardsAllocator
A ShardsAllocator which asynchronously refreshes the desired balance held by the DesiredBalanceComputer and then takes steps towards the desired balance using the DesiredBalanceReconciler.