org.apache.hadoop.hbase.master.balancer
Class LoadBalancerFactory

java.lang.Object
  extended by org.apache.hadoop.hbase.master.balancer.LoadBalancerFactory

@InterfaceAudience.Private
public class LoadBalancerFactory
extends Object

The class that creates a load balancer from a conf.


Constructor Summary
LoadBalancerFactory()
           
 
Method Summary
static Class<? extends LoadBalancer> getDefaultLoadBalancerClass()
          The default LoadBalancer class.
static LoadBalancer getLoadBalancer(org.apache.hadoop.conf.Configuration conf)
          Create a loadbalancer from the given conf.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LoadBalancerFactory

public LoadBalancerFactory()
Method Detail

getDefaultLoadBalancerClass

public static Class<? extends LoadBalancer> getDefaultLoadBalancerClass()
The default LoadBalancer class.

Returns:
The Class for the default LoadBalancer.

getLoadBalancer

public static LoadBalancer getLoadBalancer(org.apache.hadoop.conf.Configuration conf)
Create a loadbalancer from the given conf.

Parameters:
conf -
Returns:
A LoadBalancer


Copyright © 2007–2015 The Apache Software Foundation. All rights reserved.