blob: ff2f5123494f9f247308ac2c335cc28ca031c6ce [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-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="BalancerChore.html" title="class in org.apache.hadoop.hbase.master.balancer" target="classFrame">BalancerChore</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="BaseLoadBalancer.Cluster.html" title="class in org.apache.hadoop.hbase.master.balancer" target="classFrame">BaseLoadBalancer.Cluster</a></li>
<li><a href="BaseLoadBalancer.Cluster.Action.html" title="class in org.apache.hadoop.hbase.master.balancer" target="classFrame">BaseLoadBalancer.Cluster.Action</a></li>
<li><a href="BaseLoadBalancer.Cluster.AssignRegionAction.html" title="class in org.apache.hadoop.hbase.master.balancer" target="classFrame">BaseLoadBalancer.Cluster.AssignRegionAction</a></li>
<li><a href="BaseLoadBalancer.Cluster.MoveRegionAction.html" title="class in org.apache.hadoop.hbase.master.balancer" target="classFrame">BaseLoadBalancer.Cluster.MoveRegionAction</a></li>
<li><a href="BaseLoadBalancer.Cluster.SwapRegionsAction.html" title="class in org.apache.hadoop.hbase.master.balancer" target="classFrame">BaseLoadBalancer.Cluster.SwapRegionsAction</a></li>
<li><a href="BaseLoadBalancer.DefaultRackManager.html" title="class in org.apache.hadoop.hbase.master.balancer" target="classFrame">BaseLoadBalancer.DefaultRackManager</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="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="MasterClusterInfoProvider.html" title="class in org.apache.hadoop.hbase.master.balancer" target="classFrame">MasterClusterInfoProvider</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="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="ServerAndLoad.html" title="class in org.apache.hadoop.hbase.master.balancer" target="classFrame">ServerAndLoad</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="StochasticLoadBalancer.CostFromRegionLoadAsRateFunction.html" title="class in org.apache.hadoop.hbase.master.balancer" target="classFrame">StochasticLoadBalancer.CostFromRegionLoadAsRateFunction</a></li>
<li><a href="StochasticLoadBalancer.CostFromRegionLoadFunction.html" title="class in org.apache.hadoop.hbase.master.balancer" target="classFrame">StochasticLoadBalancer.CostFromRegionLoadFunction</a></li>
<li><a href="StochasticLoadBalancer.CostFunction.html" title="class in org.apache.hadoop.hbase.master.balancer" target="classFrame">StochasticLoadBalancer.CostFunction</a></li>
<li><a href="StochasticLoadBalancer.CPRequestCostFunction.html" title="class in org.apache.hadoop.hbase.master.balancer" target="classFrame">StochasticLoadBalancer.CPRequestCostFunction</a></li>
<li><a href="StochasticLoadBalancer.LocalityBasedCostFunction.html" title="class in org.apache.hadoop.hbase.master.balancer" target="classFrame">StochasticLoadBalancer.LocalityBasedCostFunction</a></li>
<li><a href="StochasticLoadBalancer.MemStoreSizeCostFunction.html" title="class in org.apache.hadoop.hbase.master.balancer" target="classFrame">StochasticLoadBalancer.MemStoreSizeCostFunction</a></li>
<li><a href="StochasticLoadBalancer.MoveCostFunction.html" title="class in org.apache.hadoop.hbase.master.balancer" target="classFrame">StochasticLoadBalancer.MoveCostFunction</a></li>
<li><a href="StochasticLoadBalancer.PrimaryRegionCountSkewCostFunction.html" title="class in org.apache.hadoop.hbase.master.balancer" target="classFrame">StochasticLoadBalancer.PrimaryRegionCountSkewCostFunction</a></li>
<li><a href="StochasticLoadBalancer.RackLocalityCostFunction.html" title="class in org.apache.hadoop.hbase.master.balancer" target="classFrame">StochasticLoadBalancer.RackLocalityCostFunction</a></li>
<li><a href="StochasticLoadBalancer.RandomCandidateGenerator.html" title="class in org.apache.hadoop.hbase.master.balancer" target="classFrame">StochasticLoadBalancer.RandomCandidateGenerator</a></li>
<li><a href="StochasticLoadBalancer.ReadRequestCostFunction.html" title="class in org.apache.hadoop.hbase.master.balancer" target="classFrame">StochasticLoadBalancer.ReadRequestCostFunction</a></li>
<li><a href="StochasticLoadBalancer.RegionCountSkewCostFunction.html" title="class in org.apache.hadoop.hbase.master.balancer" target="classFrame">StochasticLoadBalancer.RegionCountSkewCostFunction</a></li>
<li><a href="StochasticLoadBalancer.RegionReplicaHostCostFunction.html" title="class in org.apache.hadoop.hbase.master.balancer" target="classFrame">StochasticLoadBalancer.RegionReplicaHostCostFunction</a></li>
<li><a href="StochasticLoadBalancer.RegionReplicaRackCandidateGenerator.html" title="class in org.apache.hadoop.hbase.master.balancer" target="classFrame">StochasticLoadBalancer.RegionReplicaRackCandidateGenerator</a></li>
<li><a href="StochasticLoadBalancer.RegionReplicaRackCostFunction.html" title="class in org.apache.hadoop.hbase.master.balancer" target="classFrame">StochasticLoadBalancer.RegionReplicaRackCostFunction</a></li>
<li><a href="StochasticLoadBalancer.ServerLocalityCostFunction.html" title="class in org.apache.hadoop.hbase.master.balancer" target="classFrame">StochasticLoadBalancer.ServerLocalityCostFunction</a></li>
<li><a href="StochasticLoadBalancer.StoreFileCostFunction.html" title="class in org.apache.hadoop.hbase.master.balancer" target="classFrame">StochasticLoadBalancer.StoreFileCostFunction</a></li>
<li><a href="StochasticLoadBalancer.TableSkewCostFunction.html" title="class in org.apache.hadoop.hbase.master.balancer" target="classFrame">StochasticLoadBalancer.TableSkewCostFunction</a></li>
<li><a href="StochasticLoadBalancer.WriteRequestCostFunction.html" title="class in org.apache.hadoop.hbase.master.balancer" target="classFrame">StochasticLoadBalancer.WriteRequestCostFunction</a></li>
</ul>
<h2 title="Enums">Enums</h2>
<ul title="Enums">
<li><a href="BaseLoadBalancer.Cluster.Action.Type.html" title="enum in org.apache.hadoop.hbase.master.balancer" target="classFrame">BaseLoadBalancer.Cluster.Action.Type</a></li>
<li><a href="BaseLoadBalancer.Cluster.LocalityType.html" title="enum in org.apache.hadoop.hbase.master.balancer" target="classFrame">BaseLoadBalancer.Cluster.LocalityType</a></li>
</ul>
</div>
</body>
</html>