Class HBaseBalanceLeveler<I>

java.lang.Object
io.datarouter.client.hbase.balancer.HBaseBalanceLeveler<I>

public class HBaseBalanceLeveler<I>
extends Object
  • Field Details

    • PSEUDO_RANDOM_LEVELING

      public static final boolean PSEUDO_RANDOM_LEVELING
      See Also:
      Constant Field Values
  • Constructor Details

    • HBaseBalanceLeveler

      public HBaseBalanceLeveler​(Collection<org.apache.hadoop.hbase.ServerName> allDestinations, SortedMap<I,​org.apache.hadoop.hbase.ServerName> unleveledDestinationByItem, String randomSeed)
  • Method Details

    • getBalancedDestinationByItem

      public SortedMap<I,​org.apache.hadoop.hbase.ServerName> getBalancedDestinationByItem()