http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c4b2cc17/devapidocs/org/apache/hadoop/hbase/ClusterStatus.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/ClusterStatus.html b/devapidocs/org/apache/hadoop/hbase/ClusterStatus.html index f60f387..2d6cdec 100644 --- a/devapidocs/org/apache/hadoop/hbase/ClusterStatus.html +++ b/devapidocs/org/apache/hadoop/hbase/ClusterStatus.html @@ -18,8 +18,8 @@ catch(err) { } //--> -var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":42,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":42,"i20":10,"i21":10,"i22":42,"i23":10,"i24":10,"i25":9,"i26":10}; -var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"],32:["t6","Deprecated Methods"]}; +var methods = {"i0":42,"i1":42,"i2":42,"i3":42,"i4":42,"i5":42,"i6":42,"i7":42,"i8":42,"i9":42,"i10":42,"i11":42,"i12":42,"i13":42,"i14":42,"i15":42,"i16":42,"i17":42,"i18":42,"i19":42,"i20":42,"i21":42,"i22":42,"i23":42,"i24":42,"i25":42,"i26":42,"i27":42,"i28":42}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"],32:["t6","Deprecated Methods"]}; var altColor = "altColor"; var rowColor = "rowColor"; var tableTab = "tableTab"; @@ -49,8 +49,8 @@ var activeTableTab = "activeTableTab"; </div> <div class="subNav"> <ul class="navList"> -<li><a href="../../../../org/apache/hadoop/hbase/ClusterId.html" title="class in org.apache.hadoop.hbase"><span class="typeNameLink">Prev Class</span></a></li> -<li><a href="../../../../org/apache/hadoop/hbase/ClusterStatus.Builder.html" title="class in org.apache.hadoop.hbase"><span class="typeNameLink">Next Class</span></a></li> +<li><a href="../../../../org/apache/hadoop/hbase/ClusterMetricsBuilder.ClusterMetricsImpl.html" title="class in org.apache.hadoop.hbase"><span class="typeNameLink">Prev Class</span></a></li> +<li><a href="../../../../org/apache/hadoop/hbase/CompareOperator.html" title="enum in org.apache.hadoop.hbase"><span class="typeNameLink">Next Class</span></a></li> </ul> <ul class="navList"> <li><a href="../../../../index.html?org/apache/hadoop/hbase/ClusterStatus.html" target="_top">Frames</a></li> @@ -74,7 +74,7 @@ var activeTableTab = "activeTableTab"; <div> <ul class="subNavList"> <li>Summary: </li> -<li><a href="#nested.class.summary">Nested</a> | </li> +<li>Nested | </li> <li><a href="#field.summary">Field</a> | </li> <li><a href="#constructor.summary">Constr</a> | </li> <li><a href="#method.summary">Method</a></li> @@ -107,11 +107,21 @@ var activeTableTab = "activeTableTab"; <div class="description"> <ul class="blockList"> <li class="blockList"> +<dl> +<dt>All Implemented Interfaces:</dt> +<dd><a href="../../../../org/apache/hadoop/hbase/ClusterMetrics.html" title="interface in org.apache.hadoop.hbase">ClusterMetrics</a></dd> +</dl> <hr> +<div class="block"><span class="deprecatedLabel">Deprecated.</span> +<div class="block"><span class="deprecationComment">As of release 2.0.0, this will be removed in HBase 3.0.0 + Use <a href="../../../../org/apache/hadoop/hbase/ClusterMetrics.html" title="interface in org.apache.hadoop.hbase"><code>ClusterMetrics</code></a> instead.</span></div> +</div> <br> <pre>@InterfaceAudience.Public -public class <a href="../../../../src-html/org/apache/hadoop/hbase/ClusterStatus.html#line.71">ClusterStatus</a> -extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></pre> + <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a> +public class <a href="../../../../src-html/org/apache/hadoop/hbase/ClusterStatus.html#line.75">ClusterStatus</a> +extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> +implements <a href="../../../../org/apache/hadoop/hbase/ClusterMetrics.html" title="interface in org.apache.hadoop.hbase">ClusterMetrics</a></pre> <div class="block">Status information on the HBase cluster. <p> <tt>ClusterStatus</tt> provides clients with information such as: @@ -128,7 +138,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <li>Regions in transition at master</li> <li>The unique cluster ID</li> </ul> - <tt><a href="../../../../org/apache/hadoop/hbase/ClusterStatus.Option.html" title="enum in org.apache.hadoop.hbase"><code>ClusterStatus.Option</code></a></tt> provides a way to get desired ClusterStatus information. + <tt><a href="../../../../org/apache/hadoop/hbase/ClusterMetrics.Option.html" title="enum in org.apache.hadoop.hbase"><code>ClusterMetrics.Option</code></a></tt> provides a way to get desired ClusterStatus information. The following codes will get all the cluster information. <pre> <code> @@ -159,25 +169,13 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <!-- --> </a> <h3>Nested Class Summary</h3> -<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Nested Class Summary table, listing nested classes, and an explanation"> -<caption><span>Nested Classes</span><span class="tabEnd"> </span></caption> -<tr> -<th class="colFirst" scope="col">Modifier and Type</th> -<th class="colLast" scope="col">Class and Description</th> -</tr> -<tr class="altColor"> -<td class="colFirst"><code>static class </code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/ClusterStatus.Builder.html" title="class in org.apache.hadoop.hbase">ClusterStatus.Builder</a></span></code> -<div class="block">Builder for construct a ClusterStatus.</div> -</td> -</tr> -<tr class="rowColor"> -<td class="colFirst"><code>static class </code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/ClusterStatus.Option.html" title="enum in org.apache.hadoop.hbase">ClusterStatus.Option</a></span></code> -<div class="block">Kinds of ClusterStatus</div> -</td> -</tr> -</table> +<ul class="blockList"> +<li class="blockList"><a name="nested.classes.inherited.from.class.org.apache.hadoop.hbase.ClusterMetrics"> +<!-- --> +</a> +<h3>Nested classes/interfaces inherited from interface org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/ClusterMetrics.html" title="interface in org.apache.hadoop.hbase">ClusterMetrics</a></h3> +<code><a href="../../../../org/apache/hadoop/hbase/ClusterMetrics.Option.html" title="enum in org.apache.hadoop.hbase">ClusterMetrics.Option</a></code></li> +</ul> </li> </ul> <!-- =========== FIELD SUMMARY =========== --> @@ -193,48 +191,16 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <th class="colLast" scope="col">Field and Description</th> </tr> <tr class="altColor"> -<td class="colFirst"><code>private <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>></code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/ClusterStatus.html#backupMasters">backupMasters</a></span></code> </td> +<td class="colFirst"><code>private <a href="../../../../org/apache/hadoop/hbase/ClusterMetrics.html" title="interface in org.apache.hadoop.hbase">ClusterMetrics</a></code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/ClusterStatus.html#metrics">metrics</a></span></code> +<div class="block"><span class="deprecatedLabel">Deprecated.</span> </div> + </td> </tr> <tr class="rowColor"> -<td class="colFirst"><code>private <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a></code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/ClusterStatus.html#balancerOn">balancerOn</a></span></code> </td> -</tr> -<tr class="altColor"> -<td class="colFirst"><code>private <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></code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/ClusterStatus.html#clusterId">clusterId</a></span></code> </td> -</tr> -<tr class="rowColor"> -<td class="colFirst"><code>private <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>></code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/ClusterStatus.html#deadServers">deadServers</a></span></code> </td> -</tr> -<tr class="altColor"> -<td class="colFirst"><code>private <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></code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/ClusterStatus.html#hbaseVersion">hbaseVersion</a></span></code> </td> -</tr> -<tr class="rowColor"> -<td class="colFirst"><code>private <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/RegionState.html" title="class in org.apache.hadoop.hbase.master">RegionState</a>></code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/ClusterStatus.html#intransition">intransition</a></span></code> </td> -</tr> -<tr class="altColor"> -<td class="colFirst"><code>private <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="../../../../org/apache/hadoop/hbase/ServerLoad.html" title="class in org.apache.hadoop.hbase">ServerLoad</a>></code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/ClusterStatus.html#liveServers">liveServers</a></span></code> </td> -</tr> -<tr class="rowColor"> -<td class="colFirst"><code>private <a href="../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a></code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/ClusterStatus.html#master">master</a></span></code> </td> -</tr> -<tr class="altColor"> -<td class="colFirst"><code>private <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>[]</code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/ClusterStatus.html#masterCoprocessors">masterCoprocessors</a></span></code> </td> -</tr> -<tr class="rowColor"> -<td class="colFirst"><code>private int</code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/ClusterStatus.html#masterInfoPort">masterInfoPort</a></span></code> </td> -</tr> -<tr class="altColor"> <td class="colFirst"><code>private static byte</code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/ClusterStatus.html#VERSION">VERSION</a></span></code> </td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/ClusterStatus.html#VERSION">VERSION</a></span></code> +<div class="block"><span class="deprecatedLabel">Deprecated.</span> </div> + </td> </tr> </table> </li> @@ -248,12 +214,15 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> <caption><span>Constructors</span><span class="tabEnd"> </span></caption> <tr> -<th class="colFirst" scope="col">Modifier</th> -<th class="colLast" scope="col">Constructor and Description</th> +<th class="colOne" scope="col">Constructor and Description</th> </tr> <tr class="altColor"> -<td class="colFirst"><code> </code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/ClusterStatus.html#ClusterStatus-java.lang.String-java.lang.String-java.util.Map-java.util.Collection-org.apache.hadoop.hbase.ServerName-java.util.Collection-java.util.List-java.lang.String:A-java.lang.Boolean-int-">ClusterStatus</a></span>(<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> hbaseVersion, +<td class="colOne"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/ClusterStatus.html#ClusterStatus-org.apache.hadoop.hbase.ClusterMetrics-">ClusterStatus</a></span>(<a href="../../../../org/apache/hadoop/hbase/ClusterMetrics.html" title="interface in org.apache.hadoop.hbase">ClusterMetrics</a> metrics)</code> +<div class="block"><span class="deprecatedLabel">Deprecated.</span> </div> + </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/ClusterStatus.html#ClusterStatus-java.lang.String-java.lang.String-java.util.Map-java.util.Collection-org.apache.hadoop.hbase.ServerName-java.util.Collection-java.util.List-java.lang.String:A-java.lang.Boolean-int-">ClusterStatus</a></span>(<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> hbaseVersion, <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> clusterid, <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="../../../../org/apache/hadoop/hbase/ServerLoad.html" title="class in org.apache.hadoop.hbase">ServerLoad</a>> servers, <a href="http://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a><<a href="../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>> deadServers, @@ -264,24 +233,10 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a> balancerOn, int masterInfoPort)</code> <div class="block"><span class="deprecatedLabel">Deprecated.</span> -<div class="block"><span class="deprecationComment">As of release 2.0.0, this will be removed in HBase 3.0.0 - (<a href="https://issues.apache.org/jira/browse/HBASE-15511">HBASE-15511</a>).</span></div> +<div class="block"><span class="deprecationComment">As of release 2.0.0, this will be removed in HBase 3.0.0</span></div> </div> </td> </tr> -<tr class="rowColor"> -<td class="colFirst"><code>private </code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/ClusterStatus.html#ClusterStatus-java.lang.String-java.lang.String-java.util.Map-java.util.List-org.apache.hadoop.hbase.ServerName-java.util.List-java.util.List-java.lang.String:A-java.lang.Boolean-int-">ClusterStatus</a></span>(<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> hbaseVersion, - <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> clusterid, - <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="../../../../org/apache/hadoop/hbase/ServerLoad.html" title="class in org.apache.hadoop.hbase">ServerLoad</a>> servers, - <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>> deadServers, - <a href="../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a> master, - <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>> backupMasters, - <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/RegionState.html" title="class in org.apache.hadoop.hbase.master">RegionState</a>> rit, - <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>[] masterCoprocessors, - <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a> balancerOn, - int masterInfoPort)</code> </td> -</tr> </table> </li> </ul> @@ -292,38 +247,58 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? </a> <h3>Method Summary</h3> <table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> -<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd"> </span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd"> </span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd"> </span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd"> </span></span><span id="t6" class="tableTab"><span><a href="javascript:show(32);">Deprecated Methods</a></span><span class="tabEnd"> </span></span></caption> +<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd"> </span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd"> </span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd"> </span></span><span id="t6" class="tableTab"><span><a href="javascript:show(32);">Deprecated Methods</a></span><span class="tabEnd"> </span></span></caption> <tr> <th class="colFirst" scope="col">Modifier and Type</th> <th class="colLast" scope="col">Method and Description</th> </tr> <tr id="i0" class="altColor"> <td class="colFirst"><code>boolean</code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/ClusterStatus.html#equals-java.lang.Object-">equals</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> o)</code> </td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/ClusterStatus.html#equals-java.lang.Object-">equals</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> o)</code> +<div class="block"><span class="deprecatedLabel">Deprecated.</span> </div> + </td> </tr> <tr id="i1" class="rowColor"> -<td class="colFirst"><code>double</code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/ClusterStatus.html#getAverageLoad--">getAverageLoad</a></span>()</code> </td> +<td class="colFirst"><code><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>></code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/ClusterStatus.html#getBackupMasterNames--">getBackupMasterNames</a></span>()</code> +<div class="block"><span class="deprecatedLabel">Deprecated.</span> </div> + </td> </tr> <tr id="i2" class="altColor"> <td class="colFirst"><code><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>></code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/ClusterStatus.html#getBackupMasters--">getBackupMasters</a></span>()</code> </td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/ClusterStatus.html#getBackupMasters--">getBackupMasters</a></span>()</code> +<div class="block"><span class="deprecatedLabel">Deprecated.</span> +<div class="block"><span class="deprecationComment">As of release 2.0.0, this will be removed in HBase 3.0.0 + Use <a href="../../../../org/apache/hadoop/hbase/ClusterStatus.html#getBackupMasterNames--"><code>getBackupMasterNames()</code></a> instead.</span></div> +</div> +</td> </tr> <tr id="i3" class="rowColor"> <td class="colFirst"><code>int</code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/ClusterStatus.html#getBackupMastersSize--">getBackupMastersSize</a></span>()</code> </td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/ClusterStatus.html#getBackupMastersSize--">getBackupMastersSize</a></span>()</code> +<div class="block"><span class="deprecatedLabel">Deprecated.</span> +<div class="block"><span class="deprecationComment">As of release 2.0.0, this will be removed in HBase 3.0.0 + Use <a href="../../../../org/apache/hadoop/hbase/ClusterStatus.html#getBackupMasterNames--"><code>getBackupMasterNames()</code></a> instead.</span></div> +</div> +</td> </tr> <tr id="i4" class="altColor"> <td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a></code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/ClusterStatus.html#getBalancerOn--">getBalancerOn</a></span>()</code> </td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/ClusterStatus.html#getBalancerOn--">getBalancerOn</a></span>()</code> +<div class="block"><span class="deprecatedLabel">Deprecated.</span> </div> + </td> </tr> <tr id="i5" class="rowColor"> <td class="colFirst"><code><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></code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/ClusterStatus.html#getClusterId--">getClusterId</a></span>()</code> </td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/ClusterStatus.html#getClusterId--">getClusterId</a></span>()</code> +<div class="block"><span class="deprecatedLabel">Deprecated.</span> </div> + </td> </tr> <tr id="i6" class="altColor"> <td class="colFirst"><code><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>></code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/ClusterStatus.html#getDeadServerNames--">getDeadServerNames</a></span>()</code> </td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/ClusterStatus.html#getDeadServerNames--">getDeadServerNames</a></span>()</code> +<div class="block"><span class="deprecatedLabel">Deprecated.</span> </div> + </td> </tr> <tr id="i7" class="rowColor"> <td class="colFirst"><code>int</code></td> @@ -331,74 +306,144 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <div class="block"><span class="deprecatedLabel">Deprecated.</span> <div class="block"><span class="deprecationComment">As of release 2.0.0, this will be removed in HBase 3.0.0 (<a href="https://issues.apache.org/jira/browse/HBASE-13656">HBASE-13656</a>). - Use <a href="../../../../org/apache/hadoop/hbase/ClusterStatus.html#getDeadServersSize--"><code>getDeadServersSize()</code></a>.</span></div> + Use <a href="../../../../org/apache/hadoop/hbase/ClusterStatus.html#getDeadServerNames--"><code>getDeadServerNames()</code></a>.</span></div> </div> </td> </tr> <tr id="i8" class="altColor"> <td class="colFirst"><code>int</code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/ClusterStatus.html#getDeadServersSize--">getDeadServersSize</a></span>()</code> </td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/ClusterStatus.html#getDeadServersSize--">getDeadServersSize</a></span>()</code> +<div class="block"><span class="deprecatedLabel">Deprecated.</span> +<div class="block"><span class="deprecationComment">As of release 2.0.0, this will be removed in HBase 3.0.0 + Use <a href="../../../../org/apache/hadoop/hbase/ClusterStatus.html#getDeadServerNames--"><code>getDeadServerNames()</code></a>.</span></div> +</div> +</td> </tr> <tr id="i9" class="rowColor"> <td class="colFirst"><code><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></code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/ClusterStatus.html#getHBaseVersion--">getHBaseVersion</a></span>()</code> </td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/ClusterStatus.html#getHBaseVersion--">getHBaseVersion</a></span>()</code> +<div class="block"><span class="deprecatedLabel">Deprecated.</span> </div> + </td> </tr> <tr id="i10" class="altColor"> <td class="colFirst"><code>long</code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/ClusterStatus.html#getLastMajorCompactionTsForRegion-byte:A-">getLastMajorCompactionTsForRegion</a></span>(byte[] region)</code> </td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/ClusterStatus.html#getLastMajorCompactionTsForRegion-byte:A-">getLastMajorCompactionTsForRegion</a></span>(byte[] region)</code> +<div class="block"><span class="deprecatedLabel">Deprecated.</span> +<div class="block"><span class="deprecationComment">As of release 2.0.0, this will be removed in HBase 3.0.0 + Use <a href="../../../../org/apache/hadoop/hbase/ClusterMetrics.html#getLastMajorCompactionTimestamp-byte:A-"><code>ClusterMetrics.getLastMajorCompactionTimestamp(byte[])</code></a> instead.</span></div> +</div> +</td> </tr> <tr id="i11" class="rowColor"> <td class="colFirst"><code>long</code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/ClusterStatus.html#getLastMajorCompactionTsForTable-org.apache.hadoop.hbase.TableName-">getLastMajorCompactionTsForTable</a></span>(<a href="../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> table)</code> </td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/ClusterStatus.html#getLastMajorCompactionTsForTable-org.apache.hadoop.hbase.TableName-">getLastMajorCompactionTsForTable</a></span>(<a href="../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> table)</code> +<div class="block"><span class="deprecatedLabel">Deprecated.</span> +<div class="block"><span class="deprecationComment">As of release 2.0.0, this will be removed in HBase 3.0.0 + Use <a href="../../../../org/apache/hadoop/hbase/ClusterMetrics.html#getLastMajorCompactionTimestamp-org.apache.hadoop.hbase.TableName-"><code>ClusterMetrics.getLastMajorCompactionTimestamp(TableName)</code></a> instead.</span></div> +</div> +</td> </tr> <tr id="i12" class="altColor"> -<td class="colFirst"><code><a href="../../../../org/apache/hadoop/hbase/ServerLoad.html" title="class in org.apache.hadoop.hbase">ServerLoad</a></code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/ClusterStatus.html#getLoad-org.apache.hadoop.hbase.ServerName-">getLoad</a></span>(<a href="../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a> sn)</code> </td> +<td class="colFirst"><code>private <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="../../../../org/apache/hadoop/hbase/ServerLoad.html" title="class in org.apache.hadoop.hbase">ServerLoad</a>></code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/ClusterStatus.html#getLiveServerLoads--">getLiveServerLoads</a></span>()</code> +<div class="block"><span class="deprecatedLabel">Deprecated.</span> </div> + </td> </tr> <tr id="i13" class="rowColor"> -<td class="colFirst"><code><a href="../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a></code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/ClusterStatus.html#getMaster--">getMaster</a></span>()</code> -<div class="block">Returns detailed information about the current master <a href="../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase"><code>ServerName</code></a>.</div> -</td> +<td class="colFirst"><code><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="../../../../org/apache/hadoop/hbase/ServerMetrics.html" title="interface in org.apache.hadoop.hbase">ServerMetrics</a>></code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/ClusterStatus.html#getLiveServerMetrics--">getLiveServerMetrics</a></span>()</code> +<div class="block"><span class="deprecatedLabel">Deprecated.</span> </div> + </td> </tr> <tr id="i14" class="altColor"> -<td class="colFirst"><code><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>[]</code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/ClusterStatus.html#getMasterCoprocessors--">getMasterCoprocessors</a></span>()</code> </td> +<td class="colFirst"><code><a href="../../../../org/apache/hadoop/hbase/ServerLoad.html" title="class in org.apache.hadoop.hbase">ServerLoad</a></code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/ClusterStatus.html#getLoad-org.apache.hadoop.hbase.ServerName-">getLoad</a></span>(<a href="../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a> sn)</code> +<div class="block"><span class="deprecatedLabel">Deprecated.</span> +<div class="block"><span class="deprecationComment">As of release 2.0.0, this will be removed in HBase 3.0.0 + Use <a href="../../../../org/apache/hadoop/hbase/ClusterStatus.html#getLiveServerMetrics--"><code>getLiveServerMetrics()</code></a> instead.</span></div> +</div> +</td> </tr> <tr id="i15" class="rowColor"> -<td class="colFirst"><code>int</code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/ClusterStatus.html#getMasterInfoPort--">getMasterInfoPort</a></span>()</code> </td> +<td class="colFirst"><code><a href="../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a></code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/ClusterStatus.html#getMaster--">getMaster</a></span>()</code> +<div class="block"><span class="deprecatedLabel">Deprecated.</span> +<div class="block"><span class="deprecationComment">As of release 2.0.0, this will be removed in HBase 3.0.0 + Use <a href="../../../../org/apache/hadoop/hbase/ClusterStatus.html#getMasterName--"><code>getMasterName()</code></a> instead.</span></div> +</div> +</td> </tr> <tr id="i16" class="altColor"> -<td class="colFirst"><code>int</code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/ClusterStatus.html#getRegionsCount--">getRegionsCount</a></span>()</code> </td> +<td class="colFirst"><code><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="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>></code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/ClusterStatus.html#getMasterCoprocessorNames--">getMasterCoprocessorNames</a></span>()</code> +<div class="block"><span class="deprecatedLabel">Deprecated.</span> </div> + </td> </tr> <tr id="i17" class="rowColor"> -<td class="colFirst"><code><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/RegionState.html" title="class in org.apache.hadoop.hbase.master">RegionState</a>></code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/ClusterStatus.html#getRegionsInTransition--">getRegionsInTransition</a></span>()</code> </td> +<td class="colFirst"><code><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>[]</code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/ClusterStatus.html#getMasterCoprocessors--">getMasterCoprocessors</a></span>()</code> +<div class="block"><span class="deprecatedLabel">Deprecated.</span> +<div class="block"><span class="deprecationComment">As of release 2.0.0, this will be removed in HBase 3.0.0 + Use <a href="../../../../org/apache/hadoop/hbase/ClusterStatus.html#getMasterCoprocessorNames--"><code>getMasterCoprocessorNames()</code></a> instead.</span></div> +</div> +</td> </tr> <tr id="i18" class="altColor"> -<td class="colFirst"><code>long</code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/ClusterStatus.html#getRequestCount--">getRequestCount</a></span>()</code> </td> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/ClusterStatus.html#getMasterInfoPort--">getMasterInfoPort</a></span>()</code> +<div class="block"><span class="deprecatedLabel">Deprecated.</span> </div> + </td> </tr> <tr id="i19" class="rowColor"> +<td class="colFirst"><code><a href="../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a></code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/ClusterStatus.html#getMasterName--">getMasterName</a></span>()</code> +<div class="block"><span class="deprecatedLabel">Deprecated.</span> </div> +<div class="block">Returns detailed information about the current master <a href="../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase"><code>ServerName</code></a>.</div> +</td> +</tr> +<tr id="i20" class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/ClusterStatus.html#getRegionsCount--">getRegionsCount</a></span>()</code> +<div class="block"><span class="deprecatedLabel">Deprecated.</span> +<div class="block"><span class="deprecationComment">As of release 2.0.0, this will be removed in HBase 3.0.0 + Use <a href="../../../../org/apache/hadoop/hbase/ClusterMetrics.html#getRegionCount--"><code>ClusterMetrics.getRegionCount()</code></a>.</span></div> +</div> +</td> +</tr> +<tr id="i21" class="rowColor"> +<td class="colFirst"><code><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/RegionState.html" title="class in org.apache.hadoop.hbase.master">RegionState</a>></code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/ClusterStatus.html#getRegionStatesInTransition--">getRegionStatesInTransition</a></span>()</code> +<div class="block"><span class="deprecatedLabel">Deprecated.</span> </div> + </td> +</tr> +<tr id="i22" class="altColor"> <td class="colFirst"><code>int</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/ClusterStatus.html#getRequestsCount--">getRequestsCount</a></span>()</code> <div class="block"><span class="deprecatedLabel">Deprecated.</span> <div class="block"><span class="deprecationComment">As of release 2.0.0, this will be removed in HBase 3.0.0 - Use <a href="../../../../org/apache/hadoop/hbase/ClusterStatus.html#getRequestCount--"><code>getRequestCount()</code></a> instead.</span></div> + Use <a href="../../../../org/apache/hadoop/hbase/ClusterMetrics.html#getRequestCount--"><code>ClusterMetrics.getRequestCount()</code></a> instead.</span></div> </div> </td> </tr> -<tr id="i20" class="altColor"> +<tr id="i23" class="rowColor"> <td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a><<a href="../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>></code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/ClusterStatus.html#getServers--">getServers</a></span>()</code> </td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/ClusterStatus.html#getServers--">getServers</a></span>()</code> +<div class="block"><span class="deprecatedLabel">Deprecated.</span> +<div class="block"><span class="deprecationComment">As of release 2.0.0, this will be removed in HBase 3.0.0 + Use <a href="../../../../org/apache/hadoop/hbase/ClusterStatus.html#getLiveServerMetrics--"><code>getLiveServerMetrics()</code></a> instead.</span></div> +</div> +</td> </tr> -<tr id="i21" class="rowColor"> +<tr id="i24" class="altColor"> <td class="colFirst"><code>int</code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/ClusterStatus.html#getServersSize--">getServersSize</a></span>()</code> </td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/ClusterStatus.html#getServersSize--">getServersSize</a></span>()</code> +<div class="block"><span class="deprecatedLabel">Deprecated.</span> +<div class="block"><span class="deprecationComment">As of release 2.0.0, this will be removed in HBase 3.0.0 + Use <a href="../../../../org/apache/hadoop/hbase/ClusterStatus.html#getLiveServerMetrics--"><code>getLiveServerMetrics()</code></a>.</span></div> +</div> +</td> </tr> -<tr id="i22" class="altColor"> +<tr id="i25" class="rowColor"> <td class="colFirst"><code>byte</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/ClusterStatus.html#getVersion--">getVersion</a></span>()</code> <div class="block"><span class="deprecatedLabel">Deprecated.</span> @@ -406,21 +451,26 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? </div> </td> </tr> -<tr id="i23" class="rowColor"> +<tr id="i26" class="altColor"> <td class="colFirst"><code>int</code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/ClusterStatus.html#hashCode--">hashCode</a></span>()</code> </td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/ClusterStatus.html#hashCode--">hashCode</a></span>()</code> +<div class="block"><span class="deprecatedLabel">Deprecated.</span> </div> + </td> </tr> -<tr id="i24" class="altColor"> +<tr id="i27" class="rowColor"> <td class="colFirst"><code>boolean</code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/ClusterStatus.html#isBalancerOn--">isBalancerOn</a></span>()</code> </td> -</tr> -<tr id="i25" class="rowColor"> -<td class="colFirst"><code>static <a href="../../../../org/apache/hadoop/hbase/ClusterStatus.Builder.html" title="class in org.apache.hadoop.hbase">ClusterStatus.Builder</a></code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/ClusterStatus.html#newBuilder--">newBuilder</a></span>()</code> </td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/ClusterStatus.html#isBalancerOn--">isBalancerOn</a></span>()</code> +<div class="block"><span class="deprecatedLabel">Deprecated.</span> +<div class="block"><span class="deprecationComment">As of release 2.0.0, this will be removed in HBase 3.0.0 + No flag in 2.0</span></div> +</div> +</td> </tr> -<tr id="i26" class="altColor"> +<tr id="i28" class="altColor"> <td class="colFirst"><code><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></code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/ClusterStatus.html#toString--">toString</a></span>()</code> </td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/hadoop/hbase/ClusterStatus.html#toString--">toString</a></span>()</code> +<div class="block"><span class="deprecatedLabel">Deprecated.</span> </div> + </td> </tr> </table> <ul class="blockList"> @@ -430,6 +480,13 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <h3>Methods inherited from class java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3> <code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait--" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-ex ternal=true#wait-long-" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-int-" title="class or interface in java.lang">wait</a></code></li> </ul> +<ul class="blockList"> +<li class="blockList"><a name="methods.inherited.from.class.org.apache.hadoop.hbase.ClusterMetrics"> +<!-- --> +</a> +<h3>Methods inherited from interface org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/ClusterMetrics.html" title="interface in org.apache.hadoop.hbase">ClusterMetrics</a></h3> +<code><a href="../../../../org/apache/hadoop/hbase/ClusterMetrics.html#getAverageLoad--">getAverageLoad</a>, <a href="../../../../org/apache/hadoop/hbase/ClusterMetrics.html#getLastMajorCompactionTimestamp-byte:A-">getLastMajorCompactionTimestamp</a>, <a href="../../../../org/apache/hadoop/hbase/ClusterMetrics.html#getLastMajorCompactionTimestamp-org.apache.hadoop.hbase.TableName-">getLastMajorCompactionTimestamp</a>, <a href="../../../../org/apache/hadoop/hbase/ClusterMetrics.html#getRegionCount--">getRegionCount</a>, <a href="../../../../org/apache/hadoop/hbase/ClusterMetrics.html#getRequestCount--">getRequestCount</a></code></li> +</ul> </li> </ul> </li> @@ -450,101 +507,22 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>VERSION</h4> -<pre>private static final byte <a href="../../../../src-html/org/apache/hadoop/hbase/ClusterStatus.html#line.74">VERSION</a></pre> +<pre>private static final byte <a href="../../../../src-html/org/apache/hadoop/hbase/ClusterStatus.html#line.78">VERSION</a></pre> +<div class="block"><span class="deprecatedLabel">Deprecated.</span> </div> <dl> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../../../constant-values.html#org.apache.hadoop.hbase.ClusterStatus.VERSION">Constant Field Values</a></dd> </dl> </li> </ul> -<a name="hbaseVersion"> -<!-- --> -</a> -<ul class="blockList"> -<li class="blockList"> -<h4>hbaseVersion</h4> -<pre>private <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/ClusterStatus.html#line.76">hbaseVersion</a></pre> -</li> -</ul> -<a name="liveServers"> -<!-- --> -</a> -<ul class="blockList"> -<li class="blockList"> -<h4>liveServers</h4> -<pre>private <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="../../../../org/apache/hadoop/hbase/ServerLoad.html" title="class in org.apache.hadoop.hbase">ServerLoad</a>> <a href="../../../../src-html/org/apache/hadoop/hbase/ClusterStatus.html#line.77">liveServers</a></pre> -</li> -</ul> -<a name="deadServers"> -<!-- --> -</a> -<ul class="blockList"> -<li class="blockList"> -<h4>deadServers</h4> -<pre>private <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>> <a href="../../../../src-html/org/apache/hadoop/hbase/ClusterStatus.html#line.78">deadServers</a></pre> -</li> -</ul> -<a name="master"> -<!-- --> -</a> -<ul class="blockList"> -<li class="blockList"> -<h4>master</h4> -<pre>private <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/ClusterStatus.html#line.79">master</a></pre> -</li> -</ul> -<a name="backupMasters"> -<!-- --> -</a> -<ul class="blockList"> -<li class="blockList"> -<h4>backupMasters</h4> -<pre>private <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>> <a href="../../../../src-html/org/apache/hadoop/hbase/ClusterStatus.html#line.80">backupMasters</a></pre> -</li> -</ul> -<a name="intransition"> -<!-- --> -</a> -<ul class="blockList"> -<li class="blockList"> -<h4>intransition</h4> -<pre>private <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/RegionState.html" title="class in org.apache.hadoop.hbase.master">RegionState</a>> <a href="../../../../src-html/org/apache/hadoop/hbase/ClusterStatus.html#line.81">intransition</a></pre> -</li> -</ul> -<a name="clusterId"> -<!-- --> -</a> -<ul class="blockList"> -<li class="blockList"> -<h4>clusterId</h4> -<pre>private <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/ClusterStatus.html#line.82">clusterId</a></pre> -</li> -</ul> -<a name="masterCoprocessors"> -<!-- --> -</a> -<ul class="blockList"> -<li class="blockList"> -<h4>masterCoprocessors</h4> -<pre>private <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/ClusterStatus.html#line.83">masterCoprocessors</a></pre> -</li> -</ul> -<a name="balancerOn"> -<!-- --> -</a> -<ul class="blockList"> -<li class="blockList"> -<h4>balancerOn</h4> -<pre>private <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a> <a href="../../../../src-html/org/apache/hadoop/hbase/ClusterStatus.html#line.84">balancerOn</a></pre> -</li> -</ul> -<a name="masterInfoPort"> +<a name="metrics"> <!-- --> </a> <ul class="blockListLast"> <li class="blockList"> -<h4>masterInfoPort</h4> -<pre>private int <a href="../../../../src-html/org/apache/hadoop/hbase/ClusterStatus.html#line.85">masterInfoPort</a></pre> +<h4>metrics</h4> +<pre>private final <a href="../../../../org/apache/hadoop/hbase/ClusterMetrics.html" title="interface in org.apache.hadoop.hbase">ClusterMetrics</a> <a href="../../../../src-html/org/apache/hadoop/hbase/ClusterStatus.html#line.80">metrics</a></pre> +<div class="block"><span class="deprecatedLabel">Deprecated.</span> </div> </li> </ul> </li> @@ -562,7 +540,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <li class="blockList"> <h4>ClusterStatus</h4> <pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a> -public <a href="../../../../src-html/org/apache/hadoop/hbase/ClusterStatus.html#line.93">ClusterStatus</a>(<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> hbaseVersion, +public <a href="../../../../src-html/org/apache/hadoop/hbase/ClusterStatus.html#line.86">ClusterStatus</a>(<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> hbaseVersion, <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> clusterid, <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="../../../../org/apache/hadoop/hbase/ServerLoad.html" title="class in org.apache.hadoop.hbase">ServerLoad</a>> servers, <a href="http://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a><<a href="../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>> deadServers, @@ -572,27 +550,18 @@ public <a href="../../../../src-html/org/apache/hadoop/hbase/ClusterStatus. <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>[] masterCoprocessors, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a> balancerOn, int masterInfoPort)</pre> -<div class="block"><span class="deprecatedLabel">Deprecated.</span> <span class="deprecationComment">As of release 2.0.0, this will be removed in HBase 3.0.0 - (<a href="https://issues.apache.org/jira/browse/HBASE-15511">HBASE-15511</a>).</span></div> -<div class="block">Use <a href="../../../../org/apache/hadoop/hbase/ClusterStatus.Builder.html" title="class in org.apache.hadoop.hbase"><code>ClusterStatus.Builder</code></a> to construct a ClusterStatus instead.</div> +<div class="block"><span class="deprecatedLabel">Deprecated.</span> <span class="deprecationComment">As of release 2.0.0, this will be removed in HBase 3.0.0</span></div> </li> </ul> -<a name="ClusterStatus-java.lang.String-java.lang.String-java.util.Map-java.util.List-org.apache.hadoop.hbase.ServerName-java.util.List-java.util.List-java.lang.String:A-java.lang.Boolean-int-"> +<a name="ClusterStatus-org.apache.hadoop.hbase.ClusterMetrics-"> <!-- --> </a> <ul class="blockListLast"> <li class="blockList"> <h4>ClusterStatus</h4> -<pre>private <a href="../../../../src-html/org/apache/hadoop/hbase/ClusterStatus.html#line.115">ClusterStatus</a>(<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> hbaseVersion, - <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> clusterid, - <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="../../../../org/apache/hadoop/hbase/ServerLoad.html" title="class in org.apache.hadoop.hbase">ServerLoad</a>> servers, - <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>> deadServers, - <a href="../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a> master, - <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>> backupMasters, - <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/RegionState.html" title="class in org.apache.hadoop.hbase.master">RegionState</a>> rit, - <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>[] masterCoprocessors, - <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a> balancerOn, - int masterInfoPort)</pre> +<pre>@InterfaceAudience.Private +public <a href="../../../../src-html/org/apache/hadoop/hbase/ClusterStatus.html#line.110">ClusterStatus</a>(<a href="../../../../org/apache/hadoop/hbase/ClusterMetrics.html" title="interface in org.apache.hadoop.hbase">ClusterMetrics</a> metrics)</pre> +<div class="block"><span class="deprecatedLabel">Deprecated.</span> </div> </li> </ul> </li> @@ -609,20 +578,42 @@ public <a href="../../../../src-html/org/apache/hadoop/hbase/ClusterStatus. <ul class="blockList"> <li class="blockList"> <h4>getDeadServerNames</h4> -<pre>public <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>> <a href="../../../../src-html/org/apache/hadoop/hbase/ClusterStatus.html#line.139">getDeadServerNames</a>()</pre> +<pre>public <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>> <a href="../../../../src-html/org/apache/hadoop/hbase/ClusterStatus.html#line.118">getDeadServerNames</a>()</pre> +<div class="block"><span class="deprecatedLabel">Deprecated.</span> </div> <dl> +<dt><span class="overrideSpecifyLabel">Specified by:</span></dt> +<dd><code><a href="../../../../org/apache/hadoop/hbase/ClusterMetrics.html#getDeadServerNames--">getDeadServerNames</a></code> in interface <code><a href="../../../../org/apache/hadoop/hbase/ClusterMetrics.html" title="interface in org.apache.hadoop.hbase">ClusterMetrics</a></code></dd> <dt><span class="returnLabel">Returns:</span></dt> <dd>the names of region servers on the dead list</dd> </dl> </li> </ul> +<a name="getLiveServerMetrics--"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getLiveServerMetrics</h4> +<pre>public <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="../../../../org/apache/hadoop/hbase/ServerMetrics.html" title="interface in org.apache.hadoop.hbase">ServerMetrics</a>> <a href="../../../../src-html/org/apache/hadoop/hbase/ClusterStatus.html#line.123">getLiveServerMetrics</a>()</pre> +<div class="block"><span class="deprecatedLabel">Deprecated.</span> </div> +<dl> +<dt><span class="overrideSpecifyLabel">Specified by:</span></dt> +<dd><code><a href="../../../../org/apache/hadoop/hbase/ClusterMetrics.html#getLiveServerMetrics--">getLiveServerMetrics</a></code> in interface <code><a href="../../../../org/apache/hadoop/hbase/ClusterMetrics.html" title="interface in org.apache.hadoop.hbase">ClusterMetrics</a></code></dd> +<dt><span class="returnLabel">Returns:</span></dt> +<dd>the names of region servers on the live list</dd> +</dl> +</li> +</ul> <a name="getServersSize--"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>getServersSize</h4> -<pre>public int <a href="../../../../src-html/org/apache/hadoop/hbase/ClusterStatus.html#line.149">getServersSize</a>()</pre> +<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a> +public int <a href="../../../../src-html/org/apache/hadoop/hbase/ClusterStatus.html#line.133">getServersSize</a>()</pre> +<div class="block"><span class="deprecatedLabel">Deprecated.</span> <span class="deprecationComment">As of release 2.0.0, this will be removed in HBase 3.0.0 + Use <a href="../../../../org/apache/hadoop/hbase/ClusterStatus.html#getLiveServerMetrics--"><code>getLiveServerMetrics()</code></a>.</span></div> <dl> <dt><span class="returnLabel">Returns:</span></dt> <dd>the number of region servers in the cluster</dd> @@ -636,10 +627,10 @@ public <a href="../../../../src-html/org/apache/hadoop/hbase/ClusterStatus. <li class="blockList"> <h4>getDeadServers</h4> <pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a> -public int <a href="../../../../src-html/org/apache/hadoop/hbase/ClusterStatus.html#line.160">getDeadServers</a>()</pre> +public int <a href="../../../../src-html/org/apache/hadoop/hbase/ClusterStatus.html#line.144">getDeadServers</a>()</pre> <div class="block"><span class="deprecatedLabel">Deprecated.</span> <span class="deprecationComment">As of release 2.0.0, this will be removed in HBase 3.0.0 (<a href="https://issues.apache.org/jira/browse/HBASE-13656">HBASE-13656</a>). - Use <a href="../../../../org/apache/hadoop/hbase/ClusterStatus.html#getDeadServersSize--"><code>getDeadServersSize()</code></a>.</span></div> + Use <a href="../../../../org/apache/hadoop/hbase/ClusterStatus.html#getDeadServerNames--"><code>getDeadServerNames()</code></a>.</span></div> <dl> <dt><span class="returnLabel">Returns:</span></dt> <dd>the number of dead region servers in the cluster</dd> @@ -652,62 +643,95 @@ public int <a href="../../../../src-html/org/apache/hadoop/hbase/Clust <ul class="blockList"> <li class="blockList"> <h4>getDeadServersSize</h4> -<pre>public int <a href="../../../../src-html/org/apache/hadoop/hbase/ClusterStatus.html#line.167">getDeadServersSize</a>()</pre> +<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a> +public int <a href="../../../../src-html/org/apache/hadoop/hbase/ClusterStatus.html#line.154">getDeadServersSize</a>()</pre> +<div class="block"><span class="deprecatedLabel">Deprecated.</span> <span class="deprecationComment">As of release 2.0.0, this will be removed in HBase 3.0.0 + Use <a href="../../../../org/apache/hadoop/hbase/ClusterStatus.html#getDeadServerNames--"><code>getDeadServerNames()</code></a>.</span></div> <dl> <dt><span class="returnLabel">Returns:</span></dt> <dd>the number of dead region servers in the cluster</dd> </dl> </li> </ul> -<a name="getAverageLoad--"> +<a name="getRegionsCount--"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> -<h4>getAverageLoad</h4> -<pre>public double <a href="../../../../src-html/org/apache/hadoop/hbase/ClusterStatus.html#line.175">getAverageLoad</a>()</pre> +<h4>getRegionsCount</h4> +<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a> +public int <a href="../../../../src-html/org/apache/hadoop/hbase/ClusterStatus.html#line.164">getRegionsCount</a>()</pre> +<div class="block"><span class="deprecatedLabel">Deprecated.</span> <span class="deprecationComment">As of release 2.0.0, this will be removed in HBase 3.0.0 + Use <a href="../../../../org/apache/hadoop/hbase/ClusterMetrics.html#getRegionCount--"><code>ClusterMetrics.getRegionCount()</code></a>.</span></div> <dl> <dt><span class="returnLabel">Returns:</span></dt> -<dd>the average cluster load</dd> +<dd>the number of regions deployed on the cluster</dd> </dl> </li> </ul> -<a name="getRegionsCount--"> +<a name="getRequestsCount--"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> -<h4>getRegionsCount</h4> -<pre>public int <a href="../../../../src-html/org/apache/hadoop/hbase/ClusterStatus.html#line.184">getRegionsCount</a>()</pre> +<h4>getRequestsCount</h4> +<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a> +public int <a href="../../../../src-html/org/apache/hadoop/hbase/ClusterStatus.html#line.174">getRequestsCount</a>()</pre> +<div class="block"><span class="deprecatedLabel">Deprecated.</span> <span class="deprecationComment">As of release 2.0.0, this will be removed in HBase 3.0.0 + Use <a href="../../../../org/apache/hadoop/hbase/ClusterMetrics.html#getRequestCount--"><code>ClusterMetrics.getRequestCount()</code></a> instead.</span></div> <dl> <dt><span class="returnLabel">Returns:</span></dt> -<dd>the number of regions deployed on the cluster</dd> +<dd>the number of requests since last report</dd> </dl> </li> </ul> -<a name="getRequestsCount--"> +<a name="getMasterName--"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> -<h4>getRequestsCount</h4> -<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a> -public int <a href="../../../../src-html/org/apache/hadoop/hbase/ClusterStatus.html#line.200">getRequestsCount</a>()</pre> -<div class="block"><span class="deprecatedLabel">Deprecated.</span> <span class="deprecationComment">As of release 2.0.0, this will be removed in HBase 3.0.0 - Use <a href="../../../../org/apache/hadoop/hbase/ClusterStatus.html#getRequestCount--"><code>getRequestCount()</code></a> instead.</span></div> +<h4>getMasterName</h4> +<pre>@Nullable +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/ClusterStatus.html#line.180">getMasterName</a>()</pre> +<div class="block"><span class="deprecatedLabel">Deprecated.</span> </div> +<div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../org/apache/hadoop/hbase/ClusterMetrics.html#getMasterName--">ClusterMetrics</a></code></span></div> +<div class="block">Returns detailed information about the current master <a href="../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase"><code>ServerName</code></a>.</div> <dl> +<dt><span class="overrideSpecifyLabel">Specified by:</span></dt> +<dd><code><a href="../../../../org/apache/hadoop/hbase/ClusterMetrics.html#getMasterName--">getMasterName</a></code> in interface <code><a href="../../../../org/apache/hadoop/hbase/ClusterMetrics.html" title="interface in org.apache.hadoop.hbase">ClusterMetrics</a></code></dd> <dt><span class="returnLabel">Returns:</span></dt> -<dd>the number of requests since last report</dd> +<dd>current master information if it exists</dd> +</dl> +</li> +</ul> +<a name="getBackupMasterNames--"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getBackupMasterNames</h4> +<pre>public <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>> <a href="../../../../src-html/org/apache/hadoop/hbase/ClusterStatus.html#line.185">getBackupMasterNames</a>()</pre> +<div class="block"><span class="deprecatedLabel">Deprecated.</span> </div> +<dl> +<dt><span class="overrideSpecifyLabel">Specified by:</span></dt> +<dd><code><a href="../../../../org/apache/hadoop/hbase/ClusterMetrics.html#getBackupMasterNames--">getBackupMasterNames</a></code> in interface <code><a href="../../../../org/apache/hadoop/hbase/ClusterMetrics.html" title="interface in org.apache.hadoop.hbase">ClusterMetrics</a></code></dd> +<dt><span class="returnLabel">Returns:</span></dt> +<dd>the names of backup masters</dd> </dl> </li> </ul> -<a name="getRequestCount--"> +<a name="getRegionStatesInTransition--"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> -<h4>getRequestCount</h4> -<pre>public long <a href="../../../../src-html/org/apache/hadoop/hbase/ClusterStatus.html#line.204">getRequestCount</a>()</pre> +<h4>getRegionStatesInTransition</h4> +<pre>public <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/RegionState.html" title="class in org.apache.hadoop.hbase.master">RegionState</a>> <a href="../../../../src-html/org/apache/hadoop/hbase/ClusterStatus.html#line.190">getRegionStatesInTransition</a>()</pre> +<div class="block"><span class="deprecatedLabel">Deprecated.</span> </div> +<dl> +<dt><span class="overrideSpecifyLabel">Specified by:</span></dt> +<dd><code><a href="../../../../org/apache/hadoop/hbase/ClusterMetrics.html#getRegionStatesInTransition--">getRegionStatesInTransition</a></code> in interface <code><a href="../../../../org/apache/hadoop/hbase/ClusterMetrics.html" title="interface in org.apache.hadoop.hbase">ClusterMetrics</a></code></dd> +</dl> </li> </ul> <a name="getHBaseVersion--"> @@ -716,20 +740,34 @@ public int <a href="../../../../src-html/org/apache/hadoop/hbase/Clust <ul class="blockList"> <li class="blockList"> <h4>getHBaseVersion</h4> -<pre>public <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/ClusterStatus.html#line.216">getHBaseVersion</a>()</pre> +<pre>public <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/ClusterStatus.html#line.197">getHBaseVersion</a>()</pre> +<div class="block"><span class="deprecatedLabel">Deprecated.</span> </div> <dl> +<dt><span class="overrideSpecifyLabel">Specified by:</span></dt> +<dd><code><a href="../../../../org/apache/hadoop/hbase/ClusterMetrics.html#getHBaseVersion--">getHBaseVersion</a></code> in interface <code><a href="../../../../org/apache/hadoop/hbase/ClusterMetrics.html" title="interface in org.apache.hadoop.hbase">ClusterMetrics</a></code></dd> <dt><span class="returnLabel">Returns:</span></dt> <dd>the HBase version string as reported by the HMaster</dd> </dl> </li> </ul> +<a name="getLiveServerLoads--"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getLiveServerLoads</h4> +<pre>private <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="../../../../org/apache/hadoop/hbase/ServerLoad.html" title="class in org.apache.hadoop.hbase">ServerLoad</a>> <a href="../../../../src-html/org/apache/hadoop/hbase/ClusterStatus.html#line.201">getLiveServerLoads</a>()</pre> +<div class="block"><span class="deprecatedLabel">Deprecated.</span> </div> +</li> +</ul> <a name="equals-java.lang.Object-"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>equals</h4> -<pre>public boolean <a href="../../../../src-html/org/apache/hadoop/hbase/ClusterStatus.html#line.221">equals</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> o)</pre> +<pre>public boolean <a href="../../../../src-html/org/apache/hadoop/hbase/ClusterStatus.html#line.207">equals</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> o)</pre> +<div class="block"><span class="deprecatedLabel">Deprecated.</span> </div> <dl> <dt><span class="overrideSpecifyLabel">Overrides:</span></dt> <dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a></code> in class <code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></dd> @@ -742,7 +780,8 @@ public int <a href="../../../../src-html/org/apache/hadoop/hbase/Clust <ul class="blockList"> <li class="blockList"> <h4>hashCode</h4> -<pre>public int <a href="../../../../src-html/org/apache/hadoop/hbase/ClusterStatus.html#line.240">hashCode</a>()</pre> +<pre>public int <a href="../../../../src-html/org/apache/hadoop/hbase/ClusterStatus.html#line.226">hashCode</a>()</pre> +<div class="block"><span class="deprecatedLabel">Deprecated.</span> </div> <dl> <dt><span class="overrideSpecifyLabel">Overrides:</span></dt> <dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#hashCode--" title="class or interface in java.lang">hashCode</a></code> in class <code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></dd> @@ -756,7 +795,7 @@ public int <a href="../../../../src-html/org/apache/hadoop/hbase/Clust <li class="blockList"> <h4>getVersion</h4> <pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a> -public byte <a href="../../../../src-html/org/apache/hadoop/hbase/ClusterStatus.html#line.250">getVersion</a>()</pre> +public byte <a href="../../../../src-html/org/apache/hadoop/hbase/ClusterStatus.html#line.235">getVersion</a>()</pre> <div class="block"><span class="deprecatedLabel">Deprecated.</span> <span class="deprecationComment">As of release 2.0.0, this will be removed in HBase 3.0.0</span></div> <dl> <dt><span class="returnLabel">Returns:</span></dt> @@ -770,7 +809,10 @@ public byte <a href="../../../../src-html/org/apache/hadoop/hbase/Clus <ul class="blockList"> <li class="blockList"> <h4>getServers</h4> -<pre>public <a href="http://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a><<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/ClusterStatus.html#line.258">getServers</a>()</pre> +<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a> +public <a href="http://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a><<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/ClusterStatus.html#line.244">getServers</a>()</pre> +<div class="block"><span class="deprecatedLabel">Deprecated.</span> <span class="deprecationComment">As of release 2.0.0, this will be removed in HBase 3.0.0 + Use <a href="../../../../org/apache/hadoop/hbase/ClusterStatus.html#getLiveServerMetrics--"><code>getLiveServerMetrics()</code></a> instead.</span></div> </li> </ul> <a name="getMaster--"> @@ -779,7 +821,10 @@ public byte <a href="../../../../src-html/org/apache/hadoop/hbase/Clus <ul class="blockList"> <li class="blockList"> <h4>getMaster</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/ClusterStatus.html#line.269">getMaster</a>()</pre> +<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a> +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/ClusterStatus.html#line.255">getMaster</a>()</pre> +<div class="block"><span class="deprecatedLabel">Deprecated.</span> <span class="deprecationComment">As of release 2.0.0, this will be removed in HBase 3.0.0 + Use <a href="../../../../org/apache/hadoop/hbase/ClusterStatus.html#getMasterName--"><code>getMasterName()</code></a> instead.</span></div> <div class="block">Returns detailed information about the current master <a href="../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase"><code>ServerName</code></a>.</div> <dl> <dt><span class="returnLabel">Returns:</span></dt> @@ -793,7 +838,10 @@ public byte <a href="../../../../src-html/org/apache/hadoop/hbase/Clus <ul class="blockList"> <li class="blockList"> <h4>getBackupMastersSize</h4> -<pre>public int <a href="../../../../src-html/org/apache/hadoop/hbase/ClusterStatus.html#line.276">getBackupMastersSize</a>()</pre> +<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a> +public int <a href="../../../../src-html/org/apache/hadoop/hbase/ClusterStatus.html#line.265">getBackupMastersSize</a>()</pre> +<div class="block"><span class="deprecatedLabel">Deprecated.</span> <span class="deprecationComment">As of release 2.0.0, this will be removed in HBase 3.0.0 + Use <a href="../../../../org/apache/hadoop/hbase/ClusterStatus.html#getBackupMasterNames--"><code>getBackupMasterNames()</code></a> instead.</span></div> <dl> <dt><span class="returnLabel">Returns:</span></dt> <dd>the number of backup masters in the cluster</dd> @@ -806,7 +854,10 @@ public byte <a href="../../../../src-html/org/apache/hadoop/hbase/Clus <ul class="blockList"> <li class="blockList"> <h4>getBackupMasters</h4> -<pre>public <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>> <a href="../../../../src-html/org/apache/hadoop/hbase/ClusterStatus.html#line.283">getBackupMasters</a>()</pre> +<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a> +public <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>> <a href="../../../../src-html/org/apache/hadoop/hbase/ClusterStatus.html#line.275">getBackupMasters</a>()</pre> +<div class="block"><span class="deprecatedLabel">Deprecated.</span> <span class="deprecationComment">As of release 2.0.0, this will be removed in HBase 3.0.0 + Use <a href="../../../../org/apache/hadoop/hbase/ClusterStatus.html#getBackupMasterNames--"><code>getBackupMasterNames()</code></a> instead.</span></div> <dl> <dt><span class="returnLabel">Returns:</span></dt> <dd>the names of backup masters</dd> @@ -819,7 +870,10 @@ public byte <a href="../../../../src-html/org/apache/hadoop/hbase/Clus <ul class="blockList"> <li class="blockList"> <h4>getLoad</h4> -<pre>public <a href="../../../../org/apache/hadoop/hbase/ServerLoad.html" title="class in org.apache.hadoop.hbase">ServerLoad</a> <a href="../../../../src-html/org/apache/hadoop/hbase/ClusterStatus.html#line.294">getLoad</a>(<a href="../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a> sn)</pre> +<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a> +public <a href="../../../../org/apache/hadoop/hbase/ServerLoad.html" title="class in org.apache.hadoop.hbase">ServerLoad</a> <a href="../../../../src-html/org/apache/hadoop/hbase/ClusterStatus.html#line.286">getLoad</a>(<a href="../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a> sn)</pre> +<div class="block"><span class="deprecatedLabel">Deprecated.</span> <span class="deprecationComment">As of release 2.0.0, this will be removed in HBase 3.0.0 + Use <a href="../../../../org/apache/hadoop/hbase/ClusterStatus.html#getLiveServerMetrics--"><code>getLiveServerMetrics()</code></a> instead.</span></div> <dl> <dt><span class="paramLabel">Parameters:</span></dt> <dd><code>sn</code> - </dd> @@ -828,23 +882,32 @@ public byte <a href="../../../../src-html/org/apache/hadoop/hbase/Clus </dl> </li> </ul> -<a name="getRegionsInTransition--"> +<a name="getClusterId--"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> -<h4>getRegionsInTransition</h4> -<pre>@InterfaceAudience.Private -public <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/RegionState.html" title="class in org.apache.hadoop.hbase.master">RegionState</a>> <a href="../../../../src-html/org/apache/hadoop/hbase/ClusterStatus.html#line.299">getRegionsInTransition</a>()</pre> +<h4>getClusterId</h4> +<pre>public <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/ClusterStatus.html#line.291">getClusterId</a>()</pre> +<div class="block"><span class="deprecatedLabel">Deprecated.</span> </div> +<dl> +<dt><span class="overrideSpecifyLabel">Specified by:</span></dt> +<dd><code><a href="../../../../org/apache/hadoop/hbase/ClusterMetrics.html#getClusterId--">getClusterId</a></code> in interface <code><a href="../../../../org/apache/hadoop/hbase/ClusterMetrics.html" title="interface in org.apache.hadoop.hbase">ClusterMetrics</a></code></dd> +</dl> </li> </ul> -<a name="getClusterId--"> +<a name="getMasterCoprocessorNames--"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> -<h4>getClusterId</h4> -<pre>public <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/ClusterStatus.html#line.306">getClusterId</a>()</pre> +<h4>getMasterCoprocessorNames</h4> +<pre>public <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="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/ClusterStatus.html#line.296">getMasterCoprocessorNames</a>()</pre> +<div class="block"><span class="deprecatedLabel">Deprecated.</span> </div> +<dl> +<dt><span class="overrideSpecifyLabel">Specified by:</span></dt> +<dd><code><a href="../../../../org/apache/hadoop/hbase/ClusterMetrics.html#getMasterCoprocessorNames--">getMasterCoprocessorNames</a></code> in interface <code><a href="../../../../org/apache/hadoop/hbase/ClusterMetrics.html" title="interface in org.apache.hadoop.hbase">ClusterMetrics</a></code></dd> +</dl> </li> </ul> <a name="getMasterCoprocessors--"> @@ -853,7 +916,10 @@ public <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.htm <ul class="blockList"> <li class="blockList"> <h4>getMasterCoprocessors</h4> -<pre>public <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/ClusterStatus.html#line.310">getMasterCoprocessors</a>()</pre> +<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a> +public <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/ClusterStatus.html#line.305">getMasterCoprocessors</a>()</pre> +<div class="block"><span class="deprecatedLabel">Deprecated.</span> <span class="deprecationComment">As of release 2.0.0, this will be removed in HBase 3.0.0 + Use <a href="../../../../org/apache/hadoop/hbase/ClusterStatus.html#getMasterCoprocessorNames--"><code>getMasterCoprocessorNames()</code></a> instead.</span></div> </li> </ul> <a name="getLastMajorCompactionTsForTable-org.apache.hadoop.hbase.TableName-"> @@ -862,7 +928,10 @@ public <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.htm <ul class="blockList"> <li class="blockList"> <h4>getLastMajorCompactionTsForTable</h4> -<pre>public long <a href="../../../../src-html/org/apache/hadoop/hbase/ClusterStatus.html#line.314">getLastMajorCompactionTsForTable</a>(<a href="../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> table)</pre> +<pre><a href="http://docs.oracle.com/javase/8/do
<TRUNCATED>
