protected static class BaseLoadBalancer.Cluster
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
BaseLoadBalancer.Cluster.Action
An action to move or swap a region
|
static class |
BaseLoadBalancer.Cluster.AssignRegionAction |
static class |
BaseLoadBalancer.Cluster.MoveRegionAction |
static class |
BaseLoadBalancer.Cluster.SwapRegionsAction |
Modifier and Type | Field and Description |
---|---|
static BaseLoadBalancer.Cluster.Action |
NullAction |
protected RackManager |
rackManager |
Modifier | Constructor and Description |
---|---|
protected |
Cluster(java.util.Collection<HRegionInfo> unassignedRegions,
java.util.Map<ServerName,java.util.List<HRegionInfo>> clusterState,
java.util.Map<java.lang.String,java.util.Deque<RegionLoad>> loads,
org.apache.hadoop.hbase.master.balancer.RegionLocationFinder regionFinder,
RackManager rackManager) |
protected |
Cluster(java.util.Map<ServerName,java.util.List<HRegionInfo>> clusterState,
java.util.Map<java.lang.String,java.util.Deque<RegionLoad>> loads,
org.apache.hadoop.hbase.master.balancer.RegionLocationFinder regionFinder,
RackManager rackManager) |
Modifier and Type | Method and Description |
---|---|
void |
doAction(BaseLoadBalancer.Cluster.Action action) |
java.lang.String |
toString() |
protected final RackManager rackManager
public static final BaseLoadBalancer.Cluster.Action NullAction
protected Cluster(java.util.Map<ServerName,java.util.List<HRegionInfo>> clusterState, java.util.Map<java.lang.String,java.util.Deque<RegionLoad>> loads, org.apache.hadoop.hbase.master.balancer.RegionLocationFinder regionFinder, RackManager rackManager)
protected Cluster(java.util.Collection<HRegionInfo> unassignedRegions, java.util.Map<ServerName,java.util.List<HRegionInfo>> clusterState, java.util.Map<java.lang.String,java.util.Deque<RegionLoad>> loads, org.apache.hadoop.hbase.master.balancer.RegionLocationFinder regionFinder, RackManager rackManager)
public void doAction(BaseLoadBalancer.Cluster.Action action)
public java.lang.String toString()
toString
in class java.lang.Object