http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c7c40c62/devapidocs/org/apache/hadoop/hbase/master/LoadBalancer.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/master/LoadBalancer.html b/devapidocs/org/apache/hadoop/hbase/master/LoadBalancer.html index e44efee..ab927d5 100644 --- a/devapidocs/org/apache/hadoop/hbase/master/LoadBalancer.html +++ b/devapidocs/org/apache/hadoop/hbase/master/LoadBalancer.html @@ -114,7 +114,7 @@ var activeTableTab = "activeTableTab"; <hr> <br> <pre>@InterfaceAudience.Private -public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/master/LoadBalancer.html#line.52">LoadBalancer</a> +public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/master/LoadBalancer.html#line.50">LoadBalancer</a> extends org.apache.hadoop.conf.Configurable, <a href="../../../../../org/apache/hadoop/hbase/Stoppable.html" title="interface in org.apache.hadoop.hbase">Stoppable</a>, <a href="../../../../../org/apache/hadoop/hbase/conf/ConfigurationObserver.html" title="interface in org.apache.hadoop.hbase.conf">ConfigurationObserver</a></pre> <div class="block">Makes decisions about the placement and movement of Regions across RegionServers. @@ -253,7 +253,7 @@ extends org.apache.hadoop.conf.Configurable, <a href="../../../../../org/apache/ </tr> <tr id="i12" class="altColor"> <td class="colFirst"><code>void</code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/master/LoadBalancer.html#setClusterStatus-org.apache.hadoop.hbase.ClusterStatus-">setClusterStatus</a></span>(<a href="../../../../../org/apache/hadoop/hbase/ClusterStatus.html" title="class in org.apache.hadoop.hbase">ClusterStatus</a> st)</code> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/master/LoadBalancer.html#setClusterMetrics-org.apache.hadoop.hbase.ClusterMetrics-">setClusterMetrics</a></span>(<a href="../../../../../org/apache/hadoop/hbase/ClusterMetrics.html" title="interface in org.apache.hadoop.hbase">ClusterMetrics</a> st)</code> <div class="block">Set the current cluster status.</div> </td> </tr> @@ -298,7 +298,7 @@ extends org.apache.hadoop.conf.Configurable, <a href="../../../../../org/apache/ <ul class="blockList"> <li class="blockList"> <h4>TABLES_ON_MASTER</h4> -<pre>static final <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/LoadBalancer.html#line.58">TABLES_ON_MASTER</a></pre> +<pre>static final <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/LoadBalancer.html#line.56">TABLES_ON_MASTER</a></pre> <div class="block">Master can carry regions as of hbase-2.0.0. By default, it carries no tables. TODO: Add any | system as flags to indicate what it can do.</div> @@ -314,7 +314,7 @@ extends org.apache.hadoop.conf.Configurable, <a href="../../../../../org/apache/ <ul class="blockList"> <li class="blockList"> <h4>SYSTEM_TABLES_ON_MASTER</h4> -<pre>static final <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/LoadBalancer.html#line.63">SYSTEM_TABLES_ON_MASTER</a></pre> +<pre>static final <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/LoadBalancer.html#line.61">SYSTEM_TABLES_ON_MASTER</a></pre> <div class="block">Master carries system tables.</div> <dl> <dt><span class="seeLabel">See Also:</span></dt> @@ -328,7 +328,7 @@ extends org.apache.hadoop.conf.Configurable, <a href="../../../../../org/apache/ <ul class="blockListLast"> <li class="blockList"> <h4>BOGUS_SERVER_NAME</h4> -<pre>static final <a href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/LoadBalancer.html#line.68">BOGUS_SERVER_NAME</a></pre> +<pre>static final <a href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/LoadBalancer.html#line.66">BOGUS_SERVER_NAME</a></pre> </li> </ul> </li> @@ -339,13 +339,13 @@ extends org.apache.hadoop.conf.Configurable, <a href="../../../../../org/apache/ <!-- --> </a> <h3>Method Detail</h3> -<a name="setClusterStatus-org.apache.hadoop.hbase.ClusterStatus-"> +<a name="setClusterMetrics-org.apache.hadoop.hbase.ClusterMetrics-"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> -<h4>setClusterStatus</h4> -<pre>void <a href="../../../../../src-html/org/apache/hadoop/hbase/master/LoadBalancer.html#line.74">setClusterStatus</a>(<a href="../../../../../org/apache/hadoop/hbase/ClusterStatus.html" title="class in org.apache.hadoop.hbase">ClusterStatus</a> st)</pre> +<h4>setClusterMetrics</h4> +<pre>void <a href="../../../../../src-html/org/apache/hadoop/hbase/master/LoadBalancer.html#line.72">setClusterMetrics</a>(<a href="../../../../../org/apache/hadoop/hbase/ClusterMetrics.html" title="interface in org.apache.hadoop.hbase">ClusterMetrics</a> st)</pre> <div class="block">Set the current cluster status. This allows a LoadBalancer to map host name to a server</div> <dl> <dt><span class="paramLabel">Parameters:</span></dt> @@ -359,7 +359,7 @@ extends org.apache.hadoop.conf.Configurable, <a href="../../../../../org/apache/ <ul class="blockList"> <li class="blockList"> <h4>setClusterLoad</h4> -<pre>void <a href="../../../../../src-html/org/apache/hadoop/hbase/master/LoadBalancer.html#line.80">setClusterLoad</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>,<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>,<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../org/apache/hadoop/hbase/client/RegionInfo.html" title="interface in org.apache.hadoop.hbase.client">RegionInfo</a>>>> ClusterLoad)</pre> +<pre>void <a href="../../../../../src-html/org/apache/hadoop/hbase/master/LoadBalancer.html#line.78">setClusterLoad</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>,<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>,<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../org/apache/hadoop/hbase/client/RegionInfo.html" title="interface in org.apache.hadoop.hbase.client">RegionInfo</a>>>> ClusterLoad)</pre> <div class="block">Pass RegionStates and allow balancer to set the current cluster load.</div> <dl> <dt><span class="paramLabel">Parameters:</span></dt> @@ -373,7 +373,7 @@ extends org.apache.hadoop.conf.Configurable, <a href="../../../../../org/apache/ <ul class="blockList"> <li class="blockList"> <h4>setMasterServices</h4> -<pre>void <a href="../../../../../src-html/org/apache/hadoop/hbase/master/LoadBalancer.html#line.86">setMasterServices</a>(<a href="../../../../../org/apache/hadoop/hbase/master/MasterServices.html" title="interface in org.apache.hadoop.hbase.master">MasterServices</a> masterServices)</pre> +<pre>void <a href="../../../../../src-html/org/apache/hadoop/hbase/master/LoadBalancer.html#line.84">setMasterServices</a>(<a href="../../../../../org/apache/hadoop/hbase/master/MasterServices.html" title="interface in org.apache.hadoop.hbase.master">MasterServices</a> masterServices)</pre> <div class="block">Set the master service.</div> <dl> <dt><span class="paramLabel">Parameters:</span></dt> @@ -387,7 +387,7 @@ extends org.apache.hadoop.conf.Configurable, <a href="../../../../../org/apache/ <ul class="blockList"> <li class="blockList"> <h4>balanceCluster</h4> -<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../org/apache/hadoop/hbase/master/RegionPlan.html" title="class in org.apache.hadoop.hbase.master">RegionPlan</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/LoadBalancer.html#line.94">balanceCluster</a>(<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tableName, +<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../org/apache/hadoop/hbase/master/RegionPlan.html" title="class in org.apache.hadoop.hbase.master">RegionPlan</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/LoadBalancer.html#line.92">balanceCluster</a>(<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tableName, <a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>,<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../org/apache/hadoop/hbase/client/RegionInfo.html" title="interface in org.apache.hadoop.hbase.client">RegionInfo</a>>> clusterState) throws <a href="../../../../../org/apache/hadoop/hbase/HBaseIOException.html" title="class in org.apache.hadoop.hbase">HBaseIOException</a></pre> <div class="block">Perform the major balance operation</div> @@ -408,7 +408,7 @@ extends org.apache.hadoop.conf.Configurable, <a href="../../../../../org/apache/ <ul class="blockList"> <li class="blockList"> <h4>balanceCluster</h4> -<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../org/apache/hadoop/hbase/master/RegionPlan.html" title="class in org.apache.hadoop.hbase.master">RegionPlan</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/LoadBalancer.html#line.102">balanceCluster</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>,<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../org/apache/hadoop/hbase/client/RegionInfo.html" title="interface in org.apache.hadoop.hbase.client">RegionInfo</a>>> clusterState) +<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../org/apache/hadoop/hbase/master/RegionPlan.html" title="class in org.apache.hadoop.hbase.master">RegionPlan</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/LoadBalancer.html#line.100">balanceCluster</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>,<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../org/apache/hadoop/hbase/client/RegionInfo.html" title="interface in org.apache.hadoop.hbase.client">RegionInfo</a>>> clusterState) throws <a href="../../../../../org/apache/hadoop/hbase/HBaseIOException.html" title="class in org.apache.hadoop.hbase">HBaseIOException</a></pre> <div class="block">Perform the major balance operation</div> <dl> @@ -427,7 +427,7 @@ extends org.apache.hadoop.conf.Configurable, <a href="../../../../../org/apache/ <ul class="blockList"> <li class="blockList"> <h4>roundRobinAssignment</h4> -<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>,<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../org/apache/hadoop/hbase/client/RegionInfo.html" title="interface in org.apache.hadoop.hbase.client">RegionInfo</a>>> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/LoadBalancer.html#line.111">roundRobinAssignment</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../org/apache/hadoop/hbase/client/RegionInfo.html" title="interface in org.apache.hadoop.hbase.client">RegionInfo</a>> regions, +<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>,<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../org/apache/hadoop/hbase/client/RegionInfo.html" title="interface in org.apache.hadoop.hbase.client">RegionInfo</a>>> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/LoadBalancer.html#line.109">roundRobinAssignment</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../org/apache/hadoop/hbase/client/RegionInfo.html" title="interface in org.apache.hadoop.hbase.client">RegionInfo</a>> regions, <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>> servers) throws <a href="../../../../../org/apache/hadoop/hbase/HBaseIOException.html" title="class in org.apache.hadoop.hbase">HBaseIOException</a></pre> <div class="block">Perform a Round Robin assignment of regions.</div> @@ -449,7 +449,7 @@ extends org.apache.hadoop.conf.Configurable, <a href="../../../../../org/apache/ <li class="blockList"> <h4>retainAssignment</h4> <pre>@Nullable -<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>,<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../org/apache/hadoop/hbase/client/RegionInfo.html" title="interface in org.apache.hadoop.hbase.client">RegionInfo</a>>> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/LoadBalancer.html#line.123">retainAssignment</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="../../../../../org/apache/hadoop/hbase/client/RegionInfo.html" title="interface in org.apache.hadoop.hbase.client">RegionInfo</a>,<a href="../../../../../org/apache/hadoop/hbase/ServerNa me.html" title="class in org.apache.hadoop.hbase">ServerName</a>> regions, +<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>,<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../org/apache/hadoop/hbase/client/RegionInfo.html" title="interface in org.apache.hadoop.hbase.client">RegionInfo</a>>> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/LoadBalancer.html#line.121">retainAssignment</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="../../../../../org/apache/hadoop/hbase/client/RegionInfo.html" title="interface in org.apache.hadoop.hbase.client">RegionInfo</a>,<a href="../../../../../org/apache/hadoop/hbase/ServerNa me.html" title="class in org.apache.hadoop.hbase">ServerName</a>> regions, <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>> servers) throws <a href="../../../../../org/apache/hadoop/hbase/HBaseIOException.html" title="class in org.apache.hadoop.hbase">HBaseIOException</a></pre> <div class="block">Assign regions to the previously hosting region server</div> @@ -470,7 +470,7 @@ extends org.apache.hadoop.conf.Configurable, <a href="../../../../../org/apache/ <ul class="blockList"> <li class="blockList"> <h4>randomAssignment</h4> -<pre><a href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/LoadBalancer.html#line.134">randomAssignment</a>(<a href="../../../../../org/apache/hadoop/hbase/client/RegionInfo.html" title="interface in org.apache.hadoop.hbase.client">RegionInfo</a> regionInfo, +<pre><a href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/LoadBalancer.html#line.132">randomAssignment</a>(<a href="../../../../../org/apache/hadoop/hbase/client/RegionInfo.html" title="interface in org.apache.hadoop.hbase.client">RegionInfo</a> regionInfo, <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>> servers) throws <a href="../../../../../org/apache/hadoop/hbase/HBaseIOException.html" title="class in org.apache.hadoop.hbase">HBaseIOException</a></pre> <div class="block">Get a random region server from the list</div> @@ -491,7 +491,7 @@ extends org.apache.hadoop.conf.Configurable, <a href="../../../../../org/apache/ <ul class="blockList"> <li class="blockList"> <h4>initialize</h4> -<pre>void <a href="../../../../../src-html/org/apache/hadoop/hbase/master/LoadBalancer.html#line.142">initialize</a>() +<pre>void <a href="../../../../../src-html/org/apache/hadoop/hbase/master/LoadBalancer.html#line.140">initialize</a>() throws <a href="../../../../../org/apache/hadoop/hbase/HBaseIOException.html" title="class in org.apache.hadoop.hbase">HBaseIOException</a></pre> <div class="block">Initialize the load balancer. Must be called after setters.</div> <dl> @@ -506,7 +506,7 @@ extends org.apache.hadoop.conf.Configurable, <a href="../../../../../org/apache/ <ul class="blockList"> <li class="blockList"> <h4>regionOnline</h4> -<pre>void <a href="../../../../../src-html/org/apache/hadoop/hbase/master/LoadBalancer.html#line.149">regionOnline</a>(<a href="../../../../../org/apache/hadoop/hbase/client/RegionInfo.html" title="interface in org.apache.hadoop.hbase.client">RegionInfo</a> regionInfo, +<pre>void <a href="../../../../../src-html/org/apache/hadoop/hbase/master/LoadBalancer.html#line.147">regionOnline</a>(<a href="../../../../../org/apache/hadoop/hbase/client/RegionInfo.html" title="interface in org.apache.hadoop.hbase.client">RegionInfo</a> regionInfo, <a href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a> sn)</pre> <div class="block">Marks the region as online at balancer.</div> <dl> @@ -522,7 +522,7 @@ extends org.apache.hadoop.conf.Configurable, <a href="../../../../../org/apache/ <ul class="blockList"> <li class="blockList"> <h4>regionOffline</h4> -<pre>void <a href="../../../../../src-html/org/apache/hadoop/hbase/master/LoadBalancer.html#line.155">regionOffline</a>(<a href="../../../../../org/apache/hadoop/hbase/client/RegionInfo.html" title="interface in org.apache.hadoop.hbase.client">RegionInfo</a> regionInfo)</pre> +<pre>void <a href="../../../../../src-html/org/apache/hadoop/hbase/master/LoadBalancer.html#line.153">regionOffline</a>(<a href="../../../../../org/apache/hadoop/hbase/client/RegionInfo.html" title="interface in org.apache.hadoop.hbase.client">RegionInfo</a> regionInfo)</pre> <div class="block">Marks the region as offline at balancer.</div> <dl> <dt><span class="paramLabel">Parameters:</span></dt> @@ -536,7 +536,7 @@ extends org.apache.hadoop.conf.Configurable, <a href="../../../../../org/apache/ <ul class="blockList"> <li class="blockList"> <h4>onConfigurationChange</h4> -<pre>void <a href="../../../../../src-html/org/apache/hadoop/hbase/master/LoadBalancer.html#line.161">onConfigurationChange</a>(org.apache.hadoop.conf.Configuration conf)</pre> +<pre>void <a href="../../../../../src-html/org/apache/hadoop/hbase/master/LoadBalancer.html#line.159">onConfigurationChange</a>(org.apache.hadoop.conf.Configuration conf)</pre> <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/hadoop/hbase/conf/ConfigurationObserver.html#onConfigurationChange-org.apache.hadoop.conf.Configuration-">ConfigurationObserver</a></code></span></div> <div class="block">This method would be called by the <a href="../../../../../org/apache/hadoop/hbase/conf/ConfigurationManager.html" title="class in org.apache.hadoop.hbase.conf"><code>ConfigurationManager</code></a> object when the <code>Configuration</code> object is reloaded from disk.</div> @@ -552,7 +552,7 @@ extends org.apache.hadoop.conf.Configurable, <a href="../../../../../org/apache/ <ul class="blockList"> <li class="blockList"> <h4>isTablesOnMaster</h4> -<pre>static boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/master/LoadBalancer.html#line.166">isTablesOnMaster</a>(org.apache.hadoop.conf.Configuration conf)</pre> +<pre>static boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/master/LoadBalancer.html#line.164">isTablesOnMaster</a>(org.apache.hadoop.conf.Configuration conf)</pre> <dl> <dt><span class="returnLabel">Returns:</span></dt> <dd>true if Master carries regions</dd> @@ -565,7 +565,7 @@ extends org.apache.hadoop.conf.Configurable, <a href="../../../../../org/apache/ <ul class="blockListLast"> <li class="blockList"> <h4>isSystemTablesOnlyOnMaster</h4> -<pre>static boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/master/LoadBalancer.html#line.170">isSystemTablesOnlyOnMaster</a>(org.apache.hadoop.conf.Configuration conf)</pre> +<pre>static boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/master/LoadBalancer.html#line.168">isSystemTablesOnlyOnMaster</a>(org.apache.hadoop.conf.Configuration conf)</pre> </li> </ul> </li>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c7c40c62/devapidocs/org/apache/hadoop/hbase/master/MasterCoprocessorHost.MasterEnvironment.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/master/MasterCoprocessorHost.MasterEnvironment.html b/devapidocs/org/apache/hadoop/hbase/master/MasterCoprocessorHost.MasterEnvironment.html index fc48a64..0a3913e 100644 --- a/devapidocs/org/apache/hadoop/hbase/master/MasterCoprocessorHost.MasterEnvironment.html +++ b/devapidocs/org/apache/hadoop/hbase/master/MasterCoprocessorHost.MasterEnvironment.html @@ -126,7 +126,7 @@ var activeTableTab = "activeTableTab"; </dl> <hr> <br> -<pre>private static class <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterCoprocessorHost.html#line.80">MasterCoprocessorHost.MasterEnvironment</a> +<pre>private static class <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterCoprocessorHost.html#line.78">MasterCoprocessorHost.MasterEnvironment</a> extends <a href="../../../../../org/apache/hadoop/hbase/coprocessor/BaseEnvironment.html" title="class in org.apache.hadoop.hbase.coprocessor">BaseEnvironment</a><<a href="../../../../../org/apache/hadoop/hbase/coprocessor/MasterCoprocessor.html" title="interface in org.apache.hadoop.hbase.coprocessor">MasterCoprocessor</a>> implements <a href="../../../../../org/apache/hadoop/hbase/coprocessor/MasterCoprocessorEnvironment.html" title="interface in org.apache.hadoop.hbase.coprocessor">MasterCoprocessorEnvironment</a></pre> <div class="block">Coprocessor environment extension providing access to master related @@ -270,7 +270,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/coprocessor/MasterCop <ul class="blockList"> <li class="blockList"> <h4>metricRegistry</h4> -<pre>private final <a href="../../../../../org/apache/hadoop/hbase/metrics/MetricRegistry.html" title="interface in org.apache.hadoop.hbase.metrics">MetricRegistry</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterCoprocessorHost.MasterEnvironment.html#line.82">metricRegistry</a></pre> +<pre>private final <a href="../../../../../org/apache/hadoop/hbase/metrics/MetricRegistry.html" title="interface in org.apache.hadoop.hbase.metrics">MetricRegistry</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterCoprocessorHost.MasterEnvironment.html#line.80">metricRegistry</a></pre> </li> </ul> <a name="services"> @@ -279,7 +279,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/coprocessor/MasterCop <ul class="blockListLast"> <li class="blockList"> <h4>services</h4> -<pre>private final <a href="../../../../../org/apache/hadoop/hbase/master/MasterServices.html" title="interface in org.apache.hadoop.hbase.master">MasterServices</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterCoprocessorHost.MasterEnvironment.html#line.83">services</a></pre> +<pre>private final <a href="../../../../../org/apache/hadoop/hbase/master/MasterServices.html" title="interface in org.apache.hadoop.hbase.master">MasterServices</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterCoprocessorHost.MasterEnvironment.html#line.81">services</a></pre> </li> </ul> </li> @@ -296,7 +296,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/coprocessor/MasterCop <ul class="blockListLast"> <li class="blockList"> <h4>MasterEnvironment</h4> -<pre>public <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterCoprocessorHost.MasterEnvironment.html#line.85">MasterEnvironment</a>(<a href="../../../../../org/apache/hadoop/hbase/coprocessor/MasterCoprocessor.html" title="interface in org.apache.hadoop.hbase.coprocessor">MasterCoprocessor</a> impl, +<pre>public <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterCoprocessorHost.MasterEnvironment.html#line.83">MasterEnvironment</a>(<a href="../../../../../org/apache/hadoop/hbase/coprocessor/MasterCoprocessor.html" title="interface in org.apache.hadoop.hbase.coprocessor">MasterCoprocessor</a> impl, int priority, int seq, org.apache.hadoop.conf.Configuration conf, @@ -317,7 +317,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/coprocessor/MasterCop <ul class="blockList"> <li class="blockList"> <h4>getServerName</h4> -<pre>public <a href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterCoprocessorHost.MasterEnvironment.html#line.94">getServerName</a>()</pre> +<pre>public <a href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterCoprocessorHost.MasterEnvironment.html#line.92">getServerName</a>()</pre> <dl> <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> <dd><code><a href="../../../../../org/apache/hadoop/hbase/coprocessor/MasterCoprocessorEnvironment.html#getServerName--">getServerName</a></code> in interface <code><a href="../../../../../org/apache/hadoop/hbase/coprocessor/MasterCoprocessorEnvironment.html" title="interface in org.apache.hadoop.hbase.coprocessor">MasterCoprocessorEnvironment</a></code></dd> @@ -332,7 +332,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/coprocessor/MasterCop <ul class="blockList"> <li class="blockList"> <h4>getConnection</h4> -<pre>public <a href="../../../../../org/apache/hadoop/hbase/client/Connection.html" title="interface in org.apache.hadoop.hbase.client">Connection</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterCoprocessorHost.MasterEnvironment.html#line.99">getConnection</a>()</pre> +<pre>public <a href="../../../../../org/apache/hadoop/hbase/client/Connection.html" title="interface in org.apache.hadoop.hbase.client">Connection</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterCoprocessorHost.MasterEnvironment.html#line.97">getConnection</a>()</pre> <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/hadoop/hbase/coprocessor/MasterCoprocessorEnvironment.html#getConnection--">MasterCoprocessorEnvironment</a></code></span></div> <div class="block">Returns the hosts' Connection to the Cluster. <b>Do not close! This is a shared connection with the hosting server. Throws <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/UnsupportedOperationException.html?is-external=true" title="class or interface in java.lang"><code>UnsupportedOperationException</code></a> if you try to close @@ -371,7 +371,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/coprocessor/MasterCop <ul class="blockList"> <li class="blockList"> <h4>createConnection</h4> -<pre>public <a href="../../../../../org/apache/hadoop/hbase/client/Connection.html" title="interface in org.apache.hadoop.hbase.client">Connection</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterCoprocessorHost.MasterEnvironment.html#line.104">createConnection</a>(org.apache.hadoop.conf.Configuration conf) +<pre>public <a href="../../../../../org/apache/hadoop/hbase/client/Connection.html" title="interface in org.apache.hadoop.hbase.client">Connection</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterCoprocessorHost.MasterEnvironment.html#line.102">createConnection</a>(org.apache.hadoop.conf.Configuration conf) throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/hadoop/hbase/coprocessor/MasterCoprocessorEnvironment.html#createConnection-org.apache.hadoop.conf.Configuration-">MasterCoprocessorEnvironment</a></code></span></div> <div class="block">Creates a cluster connection using the passed Configuration. @@ -407,7 +407,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/coprocessor/MasterCop <ul class="blockList"> <li class="blockList"> <h4>getMetricRegistryForMaster</h4> -<pre>public <a href="../../../../../org/apache/hadoop/hbase/metrics/MetricRegistry.html" title="interface in org.apache.hadoop.hbase.metrics">MetricRegistry</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterCoprocessorHost.MasterEnvironment.html#line.109">getMetricRegistryForMaster</a>()</pre> +<pre>public <a href="../../../../../org/apache/hadoop/hbase/metrics/MetricRegistry.html" title="interface in org.apache.hadoop.hbase.metrics">MetricRegistry</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterCoprocessorHost.MasterEnvironment.html#line.107">getMetricRegistryForMaster</a>()</pre> <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/hadoop/hbase/coprocessor/MasterCoprocessorEnvironment.html#getMetricRegistryForMaster--">MasterCoprocessorEnvironment</a></code></span></div> <div class="block">Returns a MetricRegistry that can be used to track metrics at the master level. @@ -427,7 +427,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/coprocessor/MasterCop <ul class="blockListLast"> <li class="blockList"> <h4>shutdown</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterCoprocessorHost.MasterEnvironment.html#line.114">shutdown</a>()</pre> +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterCoprocessorHost.MasterEnvironment.html#line.112">shutdown</a>()</pre> <div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../org/apache/hadoop/hbase/coprocessor/BaseEnvironment.html#shutdown--">BaseEnvironment</a></code></span></div> <div class="block">Clean up the environment</div> <dl> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c7c40c62/devapidocs/org/apache/hadoop/hbase/master/MasterCoprocessorHost.MasterEnvironmentForCoreCoprocessors.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/master/MasterCoprocessorHost.MasterEnvironmentForCoreCoprocessors.html b/devapidocs/org/apache/hadoop/hbase/master/MasterCoprocessorHost.MasterEnvironmentForCoreCoprocessors.html index a74ec66..724c38a 100644 --- a/devapidocs/org/apache/hadoop/hbase/master/MasterCoprocessorHost.MasterEnvironmentForCoreCoprocessors.html +++ b/devapidocs/org/apache/hadoop/hbase/master/MasterCoprocessorHost.MasterEnvironmentForCoreCoprocessors.html @@ -127,7 +127,7 @@ var activeTableTab = "activeTableTab"; </dl> <hr> <br> -<pre>private static class <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterCoprocessorHost.html#line.124">MasterCoprocessorHost.MasterEnvironmentForCoreCoprocessors</a> +<pre>private static class <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterCoprocessorHost.html#line.122">MasterCoprocessorHost.MasterEnvironmentForCoreCoprocessors</a> extends <a href="../../../../../org/apache/hadoop/hbase/master/MasterCoprocessorHost.MasterEnvironment.html" title="class in org.apache.hadoop.hbase.master">MasterCoprocessorHost.MasterEnvironment</a> implements <a href="../../../../../org/apache/hadoop/hbase/coprocessor/HasMasterServices.html" title="interface in org.apache.hadoop.hbase.coprocessor">HasMasterServices</a></pre> <div class="block">Special version of MasterEnvironment that exposes MasterServices for Core Coprocessors only. @@ -250,7 +250,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/coprocessor/HasMaster <ul class="blockListLast"> <li class="blockList"> <h4>masterServices</h4> -<pre>private final <a href="../../../../../org/apache/hadoop/hbase/master/MasterServices.html" title="interface in org.apache.hadoop.hbase.master">MasterServices</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterCoprocessorHost.MasterEnvironmentForCoreCoprocessors.html#line.126">masterServices</a></pre> +<pre>private final <a href="../../../../../org/apache/hadoop/hbase/master/MasterServices.html" title="interface in org.apache.hadoop.hbase.master">MasterServices</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterCoprocessorHost.MasterEnvironmentForCoreCoprocessors.html#line.124">masterServices</a></pre> </li> </ul> </li> @@ -267,7 +267,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/coprocessor/HasMaster <ul class="blockListLast"> <li class="blockList"> <h4>MasterEnvironmentForCoreCoprocessors</h4> -<pre>public <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterCoprocessorHost.MasterEnvironmentForCoreCoprocessors.html#line.128">MasterEnvironmentForCoreCoprocessors</a>(<a href="../../../../../org/apache/hadoop/hbase/coprocessor/MasterCoprocessor.html" title="interface in org.apache.hadoop.hbase.coprocessor">MasterCoprocessor</a> impl, +<pre>public <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterCoprocessorHost.MasterEnvironmentForCoreCoprocessors.html#line.126">MasterEnvironmentForCoreCoprocessors</a>(<a href="../../../../../org/apache/hadoop/hbase/coprocessor/MasterCoprocessor.html" title="interface in org.apache.hadoop.hbase.coprocessor">MasterCoprocessor</a> impl, int priority, int seq, org.apache.hadoop.conf.Configuration conf, @@ -288,7 +288,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/coprocessor/HasMaster <ul class="blockListLast"> <li class="blockList"> <h4>getMasterServices</h4> -<pre>public <a href="../../../../../org/apache/hadoop/hbase/master/MasterServices.html" title="interface in org.apache.hadoop.hbase.master">MasterServices</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterCoprocessorHost.MasterEnvironmentForCoreCoprocessors.html#line.138">getMasterServices</a>()</pre> +<pre>public <a href="../../../../../org/apache/hadoop/hbase/master/MasterServices.html" title="interface in org.apache.hadoop.hbase.master">MasterServices</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterCoprocessorHost.MasterEnvironmentForCoreCoprocessors.html#line.136">getMasterServices</a>()</pre> <dl> <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> <dd><code><a href="../../../../../org/apache/hadoop/hbase/coprocessor/HasMasterServices.html#getMasterServices--">getMasterServices</a></code> in interface <code><a href="../../../../../org/apache/hadoop/hbase/coprocessor/HasMasterServices.html" title="interface in org.apache.hadoop.hbase.coprocessor">HasMasterServices</a></code></dd> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c7c40c62/devapidocs/org/apache/hadoop/hbase/master/MasterCoprocessorHost.MasterObserverOperation.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/master/MasterCoprocessorHost.MasterObserverOperation.html b/devapidocs/org/apache/hadoop/hbase/master/MasterCoprocessorHost.MasterObserverOperation.html index 3d4aa5c..cb7b4b6 100644 --- a/devapidocs/org/apache/hadoop/hbase/master/MasterCoprocessorHost.MasterObserverOperation.html +++ b/devapidocs/org/apache/hadoop/hbase/master/MasterCoprocessorHost.MasterObserverOperation.html @@ -126,7 +126,7 @@ </dl> <hr> <br> -<pre>abstract class <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterCoprocessorHost.html#line.191">MasterCoprocessorHost.MasterObserverOperation</a> +<pre>abstract class <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterCoprocessorHost.html#line.189">MasterCoprocessorHost.MasterObserverOperation</a> extends <a href="../../../../../org/apache/hadoop/hbase/coprocessor/CoprocessorHost.ObserverOperationWithoutResult.html" title="class in org.apache.hadoop.hbase.coprocessor">CoprocessorHost.ObserverOperationWithoutResult</a><<a href="../../../../../org/apache/hadoop/hbase/coprocessor/MasterObserver.html" title="interface in org.apache.hadoop.hbase.coprocessor">MasterObserver</a>></pre> </li> </ul> @@ -215,7 +215,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/coprocessor/CoprocessorH <ul class="blockList"> <li class="blockList"> <h4>MasterObserverOperation</h4> -<pre>public <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterCoprocessorHost.MasterObserverOperation.html#line.193">MasterObserverOperation</a>()</pre> +<pre>public <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterCoprocessorHost.MasterObserverOperation.html#line.191">MasterObserverOperation</a>()</pre> </li> </ul> <a name="MasterObserverOperation-boolean-"> @@ -224,7 +224,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/coprocessor/CoprocessorH <ul class="blockList"> <li class="blockList"> <h4>MasterObserverOperation</h4> -<pre>public <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterCoprocessorHost.MasterObserverOperation.html#line.197">MasterObserverOperation</a>(boolean bypassable)</pre> +<pre>public <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterCoprocessorHost.MasterObserverOperation.html#line.195">MasterObserverOperation</a>(boolean bypassable)</pre> </li> </ul> <a name="MasterObserverOperation-org.apache.hadoop.hbase.security.User-"> @@ -233,7 +233,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/coprocessor/CoprocessorH <ul class="blockList"> <li class="blockList"> <h4>MasterObserverOperation</h4> -<pre>public <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterCoprocessorHost.MasterObserverOperation.html#line.201">MasterObserverOperation</a>(<a href="../../../../../org/apache/hadoop/hbase/security/User.html" title="class in org.apache.hadoop.hbase.security">User</a> user)</pre> +<pre>public <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterCoprocessorHost.MasterObserverOperation.html#line.199">MasterObserverOperation</a>(<a href="../../../../../org/apache/hadoop/hbase/security/User.html" title="class in org.apache.hadoop.hbase.security">User</a> user)</pre> </li> </ul> <a name="MasterObserverOperation-org.apache.hadoop.hbase.security.User-boolean-"> @@ -242,7 +242,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/coprocessor/CoprocessorH <ul class="blockListLast"> <li class="blockList"> <h4>MasterObserverOperation</h4> -<pre>public <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterCoprocessorHost.MasterObserverOperation.html#line.205">MasterObserverOperation</a>(<a href="../../../../../org/apache/hadoop/hbase/security/User.html" title="class in org.apache.hadoop.hbase.security">User</a> user, +<pre>public <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterCoprocessorHost.MasterObserverOperation.html#line.203">MasterObserverOperation</a>(<a href="../../../../../org/apache/hadoop/hbase/security/User.html" title="class in org.apache.hadoop.hbase.security">User</a> user, boolean bypassable)</pre> </li> </ul>
