blob: 383b03b1f805bef3d2e44496bdc347ed77b3665e [file] [log] [blame]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc -->
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>org.apache.hadoop.hbase.master.balancer (Apache HBase 3.0.0-alpha-2-SNAPSHOT API)</title>
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../../script.js"></script>
</head>
<body>
<h1 class="bar"><a href="../../../../../../org/apache/hadoop/hbase/master/balancer/package-summary.html" target="classFrame">org.apache.hadoop.hbase.master.balancer</a></h1>
<div class="indexContainer">
<h2 title="Interfaces">Interfaces</h2>
<ul title="Interfaces">
<li><a href="ClusterInfoProvider.html" title="interface in org.apache.hadoop.hbase.master.balancer" target="classFrame"><span class="interfaceName">ClusterInfoProvider</span></a></li>
<li><a href="MetricsBalancerSource.html" title="interface in org.apache.hadoop.hbase.master.balancer" target="classFrame"><span class="interfaceName">MetricsBalancerSource</span></a></li>
<li><a href="MetricsStochasticBalancerSource.html" title="interface in org.apache.hadoop.hbase.master.balancer" target="classFrame"><span class="interfaceName">MetricsStochasticBalancerSource</span></a></li>
</ul>
<h2 title="Classes">Classes</h2>
<ul title="Classes">
<li><a href="AssignRegionAction.html" title="class in org.apache.hadoop.hbase.master.balancer" target="classFrame">AssignRegionAction</a></li>
<li><a href="BalanceAction.html" title="class in org.apache.hadoop.hbase.master.balancer" target="classFrame">BalanceAction</a></li>
<li><a href="BalancerChore.html" title="class in org.apache.hadoop.hbase.master.balancer" target="classFrame">BalancerChore</a></li>
<li><a href="BalancerClusterState.html" title="class in org.apache.hadoop.hbase.master.balancer" target="classFrame">BalancerClusterState</a></li>
<li><a href="BalancerClusterState.DefaultRackManager.html" title="class in org.apache.hadoop.hbase.master.balancer" target="classFrame">BalancerClusterState.DefaultRackManager</a></li>
<li><a href="BalancerRegionLoad.html" title="class in org.apache.hadoop.hbase.master.balancer" target="classFrame">BalancerRegionLoad</a></li>
<li><a href="BaseLoadBalancer.html" title="class in org.apache.hadoop.hbase.master.balancer" target="classFrame">BaseLoadBalancer</a></li>
<li><a href="CandidateGenerator.html" title="class in org.apache.hadoop.hbase.master.balancer" target="classFrame">CandidateGenerator</a></li>
<li><a href="ClusterLoadState.html" title="class in org.apache.hadoop.hbase.master.balancer" target="classFrame">ClusterLoadState</a></li>
<li><a href="ClusterStatusChore.html" title="class in org.apache.hadoop.hbase.master.balancer" target="classFrame">ClusterStatusChore</a></li>
<li><a href="CostFromRegionLoadAsRateFunction.html" title="class in org.apache.hadoop.hbase.master.balancer" target="classFrame">CostFromRegionLoadAsRateFunction</a></li>
<li><a href="CostFromRegionLoadFunction.html" title="class in org.apache.hadoop.hbase.master.balancer" target="classFrame">CostFromRegionLoadFunction</a></li>
<li><a href="CostFunction.html" title="class in org.apache.hadoop.hbase.master.balancer" target="classFrame">CostFunction</a></li>
<li><a href="CPRequestCostFunction.html" title="class in org.apache.hadoop.hbase.master.balancer" target="classFrame">CPRequestCostFunction</a></li>
<li><a href="DoubleArrayCost.html" title="class in org.apache.hadoop.hbase.master.balancer" target="classFrame">DoubleArrayCost</a></li>
<li><a href="FavoredStochasticBalancer.html" title="class in org.apache.hadoop.hbase.master.balancer" target="classFrame">FavoredStochasticBalancer</a></li>
<li><a href="HeterogeneousRegionCountCostFunction.html" title="class in org.apache.hadoop.hbase.master.balancer" target="classFrame">HeterogeneousRegionCountCostFunction</a></li>
<li><a href="LoadBalancerFactory.html" title="class in org.apache.hadoop.hbase.master.balancer" target="classFrame">LoadBalancerFactory</a></li>
<li><a href="LoadCandidateGenerator.html" title="class in org.apache.hadoop.hbase.master.balancer" target="classFrame">LoadCandidateGenerator</a></li>
<li><a href="LocalityBasedCandidateGenerator.html" title="class in org.apache.hadoop.hbase.master.balancer" target="classFrame">LocalityBasedCandidateGenerator</a></li>
<li><a href="LocalityBasedCostFunction.html" title="class in org.apache.hadoop.hbase.master.balancer" target="classFrame">LocalityBasedCostFunction</a></li>
<li><a href="MaintenanceLoadBalancer.html" title="class in org.apache.hadoop.hbase.master.balancer" target="classFrame">MaintenanceLoadBalancer</a></li>
<li><a href="MasterClusterInfoProvider.html" title="class in org.apache.hadoop.hbase.master.balancer" target="classFrame">MasterClusterInfoProvider</a></li>
<li><a href="MemStoreSizeCostFunction.html" title="class in org.apache.hadoop.hbase.master.balancer" target="classFrame">MemStoreSizeCostFunction</a></li>
<li><a href="MetricsBalancer.html" title="class in org.apache.hadoop.hbase.master.balancer" target="classFrame">MetricsBalancer</a></li>
<li><a href="MetricsBalancerSourceImpl.html" title="class in org.apache.hadoop.hbase.master.balancer" target="classFrame">MetricsBalancerSourceImpl</a></li>
<li><a href="MetricsStochasticBalancer.html" title="class in org.apache.hadoop.hbase.master.balancer" target="classFrame">MetricsStochasticBalancer</a></li>
<li><a href="MetricsStochasticBalancerSourceImpl.html" title="class in org.apache.hadoop.hbase.master.balancer" target="classFrame">MetricsStochasticBalancerSourceImpl</a></li>
<li><a href="MoveCostFunction.html" title="class in org.apache.hadoop.hbase.master.balancer" target="classFrame">MoveCostFunction</a></li>
<li><a href="MoveRegionAction.html" title="class in org.apache.hadoop.hbase.master.balancer" target="classFrame">MoveRegionAction</a></li>
<li><a href="PrimaryRegionCountSkewCostFunction.html" title="class in org.apache.hadoop.hbase.master.balancer" target="classFrame">PrimaryRegionCountSkewCostFunction</a></li>
<li><a href="RackLocalityCostFunction.html" title="class in org.apache.hadoop.hbase.master.balancer" target="classFrame">RackLocalityCostFunction</a></li>
<li><a href="RandomCandidateGenerator.html" title="class in org.apache.hadoop.hbase.master.balancer" target="classFrame">RandomCandidateGenerator</a></li>
<li><a href="ReadRequestCostFunction.html" title="class in org.apache.hadoop.hbase.master.balancer" target="classFrame">ReadRequestCostFunction</a></li>
<li><a href="RegionCountSkewCostFunction.html" title="class in org.apache.hadoop.hbase.master.balancer" target="classFrame">RegionCountSkewCostFunction</a></li>
<li><a href="RegionHDFSBlockLocationFinder.html" title="class in org.apache.hadoop.hbase.master.balancer" target="classFrame">RegionHDFSBlockLocationFinder</a></li>
<li><a href="RegionInfoComparator.html" title="class in org.apache.hadoop.hbase.master.balancer" target="classFrame">RegionInfoComparator</a></li>
<li><a href="RegionReplicaCandidateGenerator.html" title="class in org.apache.hadoop.hbase.master.balancer" target="classFrame">RegionReplicaCandidateGenerator</a></li>
<li><a href="RegionReplicaGroupingCostFunction.html" title="class in org.apache.hadoop.hbase.master.balancer" target="classFrame">RegionReplicaGroupingCostFunction</a></li>
<li><a href="RegionReplicaHostCostFunction.html" title="class in org.apache.hadoop.hbase.master.balancer" target="classFrame">RegionReplicaHostCostFunction</a></li>
<li><a href="RegionReplicaRackCandidateGenerator.html" title="class in org.apache.hadoop.hbase.master.balancer" target="classFrame">RegionReplicaRackCandidateGenerator</a></li>
<li><a href="RegionReplicaRackCostFunction.html" title="class in org.apache.hadoop.hbase.master.balancer" target="classFrame">RegionReplicaRackCostFunction</a></li>
<li><a href="ServerAndLoad.html" title="class in org.apache.hadoop.hbase.master.balancer" target="classFrame">ServerAndLoad</a></li>
<li><a href="ServerLocalityCostFunction.html" title="class in org.apache.hadoop.hbase.master.balancer" target="classFrame">ServerLocalityCostFunction</a></li>
<li><a href="SimpleLoadBalancer.html" title="class in org.apache.hadoop.hbase.master.balancer" target="classFrame">SimpleLoadBalancer</a></li>
<li><a href="SimpleLoadBalancer.BalanceInfo.html" title="class in org.apache.hadoop.hbase.master.balancer" target="classFrame">SimpleLoadBalancer.BalanceInfo</a></li>
<li><a href="StochasticLoadBalancer.html" title="class in org.apache.hadoop.hbase.master.balancer" target="classFrame">StochasticLoadBalancer</a></li>
<li><a href="StoreFileCostFunction.html" title="class in org.apache.hadoop.hbase.master.balancer" target="classFrame">StoreFileCostFunction</a></li>
<li><a href="SwapRegionsAction.html" title="class in org.apache.hadoop.hbase.master.balancer" target="classFrame">SwapRegionsAction</a></li>
<li><a href="TableSkewCostFunction.html" title="class in org.apache.hadoop.hbase.master.balancer" target="classFrame">TableSkewCostFunction</a></li>
<li><a href="WriteRequestCostFunction.html" title="class in org.apache.hadoop.hbase.master.balancer" target="classFrame">WriteRequestCostFunction</a></li>
</ul>
<h2 title="Enums">Enums</h2>
<ul title="Enums">
<li><a href="BalanceAction.Type.html" title="enum in org.apache.hadoop.hbase.master.balancer" target="classFrame">BalanceAction.Type</a></li>
<li><a href="BalancerClusterState.LocalityType.html" title="enum in org.apache.hadoop.hbase.master.balancer" target="classFrame">BalancerClusterState.LocalityType</a></li>
</ul>
</div>
</body>
</html>