http://git-wip-us.apache.org/repos/asf/hbase-site/blob/37cf49a6/apidocs/org/apache/hadoop/hbase/client/AsyncAdmin.html
----------------------------------------------------------------------
diff --git a/apidocs/org/apache/hadoop/hbase/client/AsyncAdmin.html
b/apidocs/org/apache/hadoop/hbase/client/AsyncAdmin.html
index b2242b8..6045a1e 100644
--- a/apidocs/org/apache/hadoop/hbase/client/AsyncAdmin.html
+++ b/apidocs/org/apache/hadoop/hbase/client/AsyncAdmin.html
@@ -18,8 +18,8 @@
catch(err) {
}
//-->
-var methods =
{"i0":6,"i1":6,"i2":18,"i3":6,"i4":6,"i5":6,"i6":18,"i7":6,"i8":6,"i9":6,"i10":6,"i11":6,"i12":6,"i13":6,"i14":6,"i15":6,"i16":18,"i17":18,"i18":6,"i19":6,"i20":6,"i21":6,"i22":6,"i23":6,"i24":6,"i25":6,"i26":6,"i27":6,"i28":6,"i29":6,"i30":6,"i31":6,"i32":6,"i33":6,"i34":6,"i35":6,"i36":6,"i37":6,"i38":6,"i39":6,"i40":6,"i41":6,"i42":6,"i43":6,"i44":6,"i45":6,"i46":6,"i47":6,"i48":6,"i49":6,"i50":18,"i51":6,"i52":6,"i53":18,"i54":6,"i55":6,"i56":6,"i57":6,"i58":6,"i59":6,"i60":18,"i61":18,"i62":18,"i63":6,"i64":6,"i65":6,"i66":6,"i67":6,"i68":6,"i69":6,"i70":18,"i71":6,"i72":18,"i73":6,"i74":6,"i75":6,"i76":6,"i77":6,"i78":6,"i79":6,"i80":6,"i81":6,"i82":6,"i83":6,"i84":6,"i85":6,"i86":6,"i87":18,"i88":6,"i89":6,"i90":6,"i91":6,"i92":6,"i93":6,"i94":6,"i95":18,"i96":6,"i97":6,"i98":6,"i99":18,"i100":6,"i101":6,"i102":6,"i103":6,"i104":6,"i105":18,"i106":18,"i107":6,"i108":6,"i109":6,"i110":6,"i111":6,"i112":6,"i113":6,"i114":6,"i115":6,"i116":6,"i117":6,"i118":6,"i119
":6,"i120":6,"i121":6,"i122":6,"i123":6,"i124":6,"i125":6,"i126":6,"i127":6,"i128":6,"i129":6,"i130":6,"i131":6,"i132":6,"i133":18,"i134":18,"i135":6,"i136":6,"i137":6,"i138":6,"i139":6,"i140":6,"i141":6,"i142":6,"i143":6,"i144":6,"i145":6,"i146":6,"i147":6,"i148":6};
-var tabs = {65535:["t0","All Methods"],2:["t2","Instance
Methods"],4:["t3","Abstract Methods"],16:["t5","Default Methods"]};
+var methods =
{"i0":38,"i1":6,"i2":18,"i3":6,"i4":6,"i5":6,"i6":18,"i7":6,"i8":6,"i9":6,"i10":6,"i11":6,"i12":6,"i13":6,"i14":6,"i15":6,"i16":18,"i17":18,"i18":6,"i19":6,"i20":6,"i21":6,"i22":6,"i23":6,"i24":6,"i25":6,"i26":6,"i27":6,"i28":6,"i29":6,"i30":6,"i31":6,"i32":6,"i33":6,"i34":6,"i35":6,"i36":6,"i37":6,"i38":6,"i39":6,"i40":6,"i41":6,"i42":6,"i43":6,"i44":6,"i45":6,"i46":6,"i47":6,"i48":6,"i49":6,"i50":18,"i51":6,"i52":6,"i53":18,"i54":6,"i55":6,"i56":6,"i57":6,"i58":6,"i59":6,"i60":18,"i61":18,"i62":18,"i63":6,"i64":6,"i65":6,"i66":6,"i67":6,"i68":6,"i69":6,"i70":18,"i71":6,"i72":18,"i73":6,"i74":6,"i75":6,"i76":6,"i77":6,"i78":6,"i79":6,"i80":6,"i81":6,"i82":6,"i83":6,"i84":6,"i85":6,"i86":6,"i87":18,"i88":6,"i89":6,"i90":6,"i91":6,"i92":6,"i93":6,"i94":6,"i95":18,"i96":6,"i97":6,"i98":6,"i99":18,"i100":6,"i101":6,"i102":6,"i103":6,"i104":6,"i105":18,"i106":18,"i107":6,"i108":6,"i109":6,"i110":6,"i111":6,"i112":6,"i113":6,"i114":6,"i115":6,"i116":6,"i117":6,"i118":6,"i11
9":6,"i120":6,"i121":6,"i122":6,"i123":6,"i124":6,"i125":6,"i126":6,"i127":6,"i128":6,"i129":6,"i130":6,"i131":6,"i132":6,"i133":18,"i134":18,"i135":6,"i136":6,"i137":6,"i138":6,"i139":6,"i140":6,"i141":6,"i142":6,"i143":6,"i144":6,"i145":6,"i146":6,"i147":6,"i148":6};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance
Methods"],4:["t3","Abstract Methods"],16:["t5","Default
Methods"],32:["t6","Deprecated Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
@@ -121,7 +121,7 @@ public interface <a
href="../../../../../src-html/org/apache/hadoop/hbase/client
</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="t2" class="tableTab"><span><a
href="javascript:show(2);">Instance Methods</a></span><span
class="tabEnd"> </span></span><span id="t3" class="tableTab"><span><a
href="javascript:show(4);">Abstract Methods</a></span><span
class="tabEnd"> </span></span><span id="t5" class="tableTab"><span><a
href="javascript:show(16);">Default 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="t3" class="tableTab"><span><a
href="javascript:show(4);">Abstract Methods</a></span><span
class="tabEnd"> </span></span><span id="t5" class="tableTab"><span><a
href="javascript:show(16);">Default 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>
@@ -130,7 +130,9 @@ public interface <a
href="../../../../../src-html/org/apache/hadoop/hbase/client
<td class="colFirst"><code><a
href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true"
title="class or interface in java.util.concurrent">CompletableFuture</a><<a
href="https://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/client/AsyncAdmin.html#abortProcedure-long-boolean-">abortProcedure</a></span>(long procId,
boolean mayInterruptIfRunning)</code>
-<div class="block">abort a procedure</div>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>
+<div class="block"><span class="deprecationComment">Since 2.1.1 -- to be
removed.</span></div>
+</div>
</td>
</tr>
<tr id="i1" class="rowColor">
@@ -2716,9 +2718,12 @@ public interface <a
href="../../../../../src-html/org/apache/hadoop/hbase/client
<ul class="blockList">
<li class="blockList">
<h4>abortProcedure</h4>
-<pre><a
href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true"
title="class or interface in java.util.concurrent">CompletableFuture</a><<a
href="https://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/client/AsyncAdmin.html#line.886">abortProcedure</a>(long procId,
-
boolean mayInterruptIfRunning)</pre>
-<div class="block">abort a procedure</div>
+<pre><a
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true"
title="class or interface in java.lang">@Deprecated</a>
+<a
href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true"
title="class or interface in java.util.concurrent">CompletableFuture</a><<a
href="https://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/client/AsyncAdmin.html#line.889">abortProcedure</a>(long procId,
+
boolean mayInterruptIfRunning)</pre>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span> <span
class="deprecationComment">Since 2.1.1 -- to be removed.</span></div>
+<div class="block">Abort a procedure
+ Do not use. Usually it is ignored but if not, it can do more damage than
good. See hbck2.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>procId</code> - ID of the procedure to abort</dd>
@@ -2735,7 +2740,7 @@ public interface <a
href="../../../../../src-html/org/apache/hadoop/hbase/client
<ul class="blockList">
<li class="blockList">
<h4>getProcedures</h4>
-<pre><a
href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true"
title="class or interface in java.util.concurrent">CompletableFuture</a><<a
href="https://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/client/AsyncAdmin.html#line.892">getProcedures</a>()</pre>
+<pre><a
href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true"
title="class or interface in java.util.concurrent">CompletableFuture</a><<a
href="https://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/client/AsyncAdmin.html#line.895">getProcedures</a>()</pre>
<div class="block">List procedures</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
@@ -2749,7 +2754,7 @@ public interface <a
href="../../../../../src-html/org/apache/hadoop/hbase/client
<ul class="blockList">
<li class="blockList">
<h4>getLocks</h4>
-<pre><a
href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true"
title="class or interface in java.util.concurrent">CompletableFuture</a><<a
href="https://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/client/AsyncAdmin.html#line.898">getLocks</a>()</pre>
+<pre><a
href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true"
title="class or interface in java.util.concurrent">CompletableFuture</a><<a
href="https://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/client/AsyncAdmin.html#line.901">getLocks</a>()</pre>
<div class="block">List locks.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
@@ -2763,7 +2768,7 @@ public interface <a
href="../../../../../src-html/org/apache/hadoop/hbase/client
<ul class="blockList">
<li class="blockList">
<h4>decommissionRegionServers</h4>
-<pre><a
href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true"
title="class or interface in java.util.concurrent">CompletableFuture</a><<a
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Void.html?is-external=true"
title="class or interface in java.lang">Void</a>> <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncAdmin.html#line.908">decommissionRegionServers</a>(<a
href="https://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,
+<pre><a
href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true"
title="class or interface in java.util.concurrent">CompletableFuture</a><<a
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Void.html?is-external=true"
title="class or interface in java.lang">Void</a>> <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncAdmin.html#line.911">decommissionRegionServers</a>(<a
href="https://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,
boolean offload)</pre>
<div class="block">Mark region server(s) as decommissioned to prevent
additional regions from getting
assigned to them. Optionally unload the regions on the servers. If there are
multiple servers
@@ -2782,7 +2787,7 @@ public interface <a
href="../../../../../src-html/org/apache/hadoop/hbase/client
<ul class="blockList">
<li class="blockList">
<h4>listDecommissionedRegionServers</h4>
-<pre><a
href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true"
title="class or interface in java.util.concurrent">CompletableFuture</a><<a
href="https://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/client/AsyncAdmin.html#line.914">listDecommissionedRegionServers</a>()</pre>
+<pre><a
href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true"
title="class or interface in java.util.concurrent">CompletableFuture</a><<a
href="https://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/client/AsyncAdmin.html#line.917">listDecommissionedRegionServers</a>()</pre>
<div class="block">List region servers marked as decommissioned, which can not
be assigned regions.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
@@ -2796,7 +2801,7 @@ public interface <a
href="../../../../../src-html/org/apache/hadoop/hbase/client
<ul class="blockList">
<li class="blockList">
<h4>recommissionRegionServer</h4>
-<pre><a
href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true"
title="class or interface in java.util.concurrent">CompletableFuture</a><<a
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Void.html?is-external=true"
title="class or interface in java.lang">Void</a>> <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncAdmin.html#line.922">recommissionRegionServer</a>(<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a> server,
+<pre><a
href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true"
title="class or interface in java.util.concurrent">CompletableFuture</a><<a
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Void.html?is-external=true"
title="class or interface in java.lang">Void</a>> <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncAdmin.html#line.925">recommissionRegionServer</a>(<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a> server,
<a
href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true"
title="class or interface in
java.util">List</a><byte[]> encodedRegionNames)</pre>
<div class="block">Remove decommission marker from a region server to allow
regions assignments. Load regions onto
the server if a list of regions is given. Region loading is
asynchronous.</div>
@@ -2813,7 +2818,7 @@ public interface <a
href="../../../../../src-html/org/apache/hadoop/hbase/client
<ul class="blockList">
<li class="blockList">
<h4>getClusterMetrics</h4>
-<pre><a
href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true"
title="class or interface in java.util.concurrent">CompletableFuture</a><<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/client/AsyncAdmin.html#line.928">getClusterMetrics</a>()</pre>
+<pre><a
href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true"
title="class or interface in java.util.concurrent">CompletableFuture</a><<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/client/AsyncAdmin.html#line.931">getClusterMetrics</a>()</pre>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>cluster status wrapped by <a
href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true"
title="class or interface in
java.util.concurrent"><code>CompletableFuture</code></a></dd>
@@ -2826,7 +2831,7 @@ public interface <a
href="../../../../../src-html/org/apache/hadoop/hbase/client
<ul class="blockList">
<li class="blockList">
<h4>getClusterMetrics</h4>
-<pre><a
href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true"
title="class or interface in java.util.concurrent">CompletableFuture</a><<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/client/AsyncAdmin.html#line.933">getClusterMetrics</a>(<a
href="https://docs.oracle.com/javase/8/docs/api/java/util/EnumSet.html?is-external=true"
title="class or interface in
java.util">EnumSet</a><org.apache.hadoop.hbase.ClusterMetrics.Option> options)</pre>
+<pre><a
href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true"
title="class or interface in java.util.concurrent">CompletableFuture</a><<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/client/AsyncAdmin.html#line.936">getClusterMetrics</a>(<a
href="https://docs.oracle.com/javase/8/docs/api/java/util/EnumSet.html?is-external=true"
title="class or interface in
java.util">EnumSet</a><org.apache.hadoop.hbase.ClusterMetrics.Option> options)</pre>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>cluster status wrapped by <a
href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true"
title="class or interface in
java.util.concurrent"><code>CompletableFuture</code></a></dd>
@@ -2839,7 +2844,7 @@ public interface <a
href="../../../../../src-html/org/apache/hadoop/hbase/client
<ul class="blockList">
<li class="blockList">
<h4>getMaster</h4>
-<pre>default <a
href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true"
title="class or interface in java.util.concurrent">CompletableFuture</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/client/AsyncAdmin.html#line.938">getMaster</a>()</pre>
+<pre>default <a
href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true"
title="class or interface in java.util.concurrent">CompletableFuture</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/client/AsyncAdmin.html#line.941">getMaster</a>()</pre>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>current master server name wrapped by <a
href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true"
title="class or interface in
java.util.concurrent"><code>CompletableFuture</code></a></dd>
@@ -2852,7 +2857,7 @@ public interface <a
href="../../../../../src-html/org/apache/hadoop/hbase/client
<ul class="blockList">
<li class="blockList">
<h4>getBackupMasters</h4>
-<pre>default <a
href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true"
title="class or interface in java.util.concurrent">CompletableFuture</a><<a
href="https://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/client/AsyncAdmin.html#line.945">getBackupMasters</a>()</pre>
+<pre>default <a
href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true"
title="class or interface in java.util.concurrent">CompletableFuture</a><<a
href="https://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/client/AsyncAdmin.html#line.948">getBackupMasters</a>()</pre>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>current backup master list wrapped by <a
href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true"
title="class or interface in
java.util.concurrent"><code>CompletableFuture</code></a></dd>
@@ -2865,7 +2870,7 @@ public interface <a
href="../../../../../src-html/org/apache/hadoop/hbase/client
<ul class="blockList">
<li class="blockList">
<h4>getRegionServers</h4>
-<pre>default <a
href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true"
title="class or interface in java.util.concurrent">CompletableFuture</a><<a
href="https://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/client/AsyncAdmin.html#line.953">getRegionServers</a>()</pre>
+<pre>default <a
href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true"
title="class or interface in java.util.concurrent">CompletableFuture</a><<a
href="https://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/client/AsyncAdmin.html#line.956">getRegionServers</a>()</pre>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>current live region servers list wrapped by <a
href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true"
title="class or interface in
java.util.concurrent"><code>CompletableFuture</code></a></dd>
@@ -2878,7 +2883,7 @@ public interface <a
href="../../../../../src-html/org/apache/hadoop/hbase/client
<ul class="blockList">
<li class="blockList">
<h4>getMasterCoprocessorNames</h4>
-<pre>default <a
href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true"
title="class or interface in java.util.concurrent">CompletableFuture</a><<a
href="https://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="https://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/client/AsyncAdmin.html#line.961">getMasterCoprocessorNames</a>()</pre>
+<pre>default <a
href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true"
title="class or interface in java.util.concurrent">CompletableFuture</a><<a
href="https://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="https://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/client/AsyncAdmin.html#line.964">getMasterCoprocessorNames</a>()</pre>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>a list of master coprocessors wrapped by <a
href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true"
title="class or interface in
java.util.concurrent"><code>CompletableFuture</code></a></dd>
@@ -2891,7 +2896,7 @@ public interface <a
href="../../../../../src-html/org/apache/hadoop/hbase/client
<ul class="blockList">
<li class="blockList">
<h4>getMasterInfoPort</h4>
-<pre>default <a
href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true"
title="class or interface in java.util.concurrent">CompletableFuture</a><<a
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true"
title="class or interface in java.lang">Integer</a>> <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncAdmin.html#line.970">getMasterInfoPort</a>()</pre>
+<pre>default <a
href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true"
title="class or interface in java.util.concurrent">CompletableFuture</a><<a
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true"
title="class or interface in java.lang">Integer</a>> <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncAdmin.html#line.973">getMasterInfoPort</a>()</pre>
<div class="block">Get the info port of the current master if one is
available.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
@@ -2905,7 +2910,7 @@ public interface <a
href="../../../../../src-html/org/apache/hadoop/hbase/client
<ul class="blockList">
<li class="blockList">
<h4>shutdown</h4>
-<pre><a
href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true"
title="class or interface in java.util.concurrent">CompletableFuture</a><<a
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Void.html?is-external=true"
title="class or interface in java.lang">Void</a>> <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncAdmin.html#line.978">shutdown</a>()</pre>
+<pre><a
href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true"
title="class or interface in java.util.concurrent">CompletableFuture</a><<a
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Void.html?is-external=true"
title="class or interface in java.lang">Void</a>> <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncAdmin.html#line.981">shutdown</a>()</pre>
<div class="block">Shuts down the HBase cluster.</div>
</li>
</ul>
@@ -2915,7 +2920,7 @@ public interface <a
href="../../../../../src-html/org/apache/hadoop/hbase/client
<ul class="blockList">
<li class="blockList">
<h4>stopMaster</h4>
-<pre><a
href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true"
title="class or interface in java.util.concurrent">CompletableFuture</a><<a
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Void.html?is-external=true"
title="class or interface in java.lang">Void</a>> <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncAdmin.html#line.983">stopMaster</a>()</pre>
+<pre><a
href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true"
title="class or interface in java.util.concurrent">CompletableFuture</a><<a
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Void.html?is-external=true"
title="class or interface in java.lang">Void</a>> <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncAdmin.html#line.986">stopMaster</a>()</pre>
<div class="block">Shuts down the current HBase master only.</div>
</li>
</ul>
@@ -2925,7 +2930,7 @@ public interface <a
href="../../../../../src-html/org/apache/hadoop/hbase/client
<ul class="blockList">
<li class="blockList">
<h4>stopRegionServer</h4>
-<pre><a
href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true"
title="class or interface in java.util.concurrent">CompletableFuture</a><<a
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Void.html?is-external=true"
title="class or interface in java.lang">Void</a>> <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncAdmin.html#line.989">stopRegionServer</a>(<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a> serverName)</pre>
+<pre><a
href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true"
title="class or interface in java.util.concurrent">CompletableFuture</a><<a
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Void.html?is-external=true"
title="class or interface in java.lang">Void</a>> <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncAdmin.html#line.992">stopRegionServer</a>(<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a> serverName)</pre>
<div class="block">Stop the designated regionserver.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
@@ -2939,7 +2944,7 @@ public interface <a
href="../../../../../src-html/org/apache/hadoop/hbase/client
<ul class="blockList">
<li class="blockList">
<h4>updateConfiguration</h4>
-<pre><a
href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true"
title="class or interface in java.util.concurrent">CompletableFuture</a><<a
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Void.html?is-external=true"
title="class or interface in java.lang">Void</a>> <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncAdmin.html#line.995">updateConfiguration</a>(<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a> serverName)</pre>
+<pre><a
href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true"
title="class or interface in java.util.concurrent">CompletableFuture</a><<a
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Void.html?is-external=true"
title="class or interface in java.lang">Void</a>> <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncAdmin.html#line.998">updateConfiguration</a>(<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a> serverName)</pre>
<div class="block">Update the configuration and trigger an online config
change on the regionserver.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
@@ -2953,7 +2958,7 @@ public interface <a
href="../../../../../src-html/org/apache/hadoop/hbase/client
<ul class="blockList">
<li class="blockList">
<h4>updateConfiguration</h4>
-<pre><a
href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true"
title="class or interface in java.util.concurrent">CompletableFuture</a><<a
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Void.html?is-external=true"
title="class or interface in java.lang">Void</a>> <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncAdmin.html#line.1001">updateConfiguration</a>()</pre>
+<pre><a
href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true"
title="class or interface in java.util.concurrent">CompletableFuture</a><<a
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Void.html?is-external=true"
title="class or interface in java.lang">Void</a>> <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncAdmin.html#line.1004">updateConfiguration</a>()</pre>
<div class="block">Update the configuration and trigger an online config
change on all the masters and
regionservers.</div>
</li>
@@ -2964,7 +2969,7 @@ public interface <a
href="../../../../../src-html/org/apache/hadoop/hbase/client
<ul class="blockList">
<li class="blockList">
<h4>rollWALWriter</h4>
-<pre><a
href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true"
title="class or interface in java.util.concurrent">CompletableFuture</a><<a
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Void.html?is-external=true"
title="class or interface in java.lang">Void</a>> <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncAdmin.html#line.1012">rollWALWriter</a>(<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a> serverName)</pre>
+<pre><a
href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true"
title="class or interface in java.util.concurrent">CompletableFuture</a><<a
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Void.html?is-external=true"
title="class or interface in java.lang">Void</a>> <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncAdmin.html#line.1015">rollWALWriter</a>(<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a> serverName)</pre>
<div class="block">Roll the log writer. I.e. for filesystem based write ahead
logs, start writing to a new file.
<p>
When the returned CompletableFuture is done, it only means the rollWALWriter
request was sent
@@ -2983,7 +2988,7 @@ public interface <a
href="../../../../../src-html/org/apache/hadoop/hbase/client
<ul class="blockList">
<li class="blockList">
<h4>clearCompactionQueues</h4>
-<pre><a
href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true"
title="class or interface in java.util.concurrent">CompletableFuture</a><<a
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Void.html?is-external=true"
title="class or interface in java.lang">Void</a>> <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncAdmin.html#line.1019">clearCompactionQueues</a>(<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a> serverName,
+<pre><a
href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true"
title="class or interface in java.util.concurrent">CompletableFuture</a><<a
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Void.html?is-external=true"
title="class or interface in java.lang">Void</a>> <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncAdmin.html#line.1022">clearCompactionQueues</a>(<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a> serverName,
<a
href="https://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true"
title="class or interface in java.util">Set</a><<a
href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true"
title="class or interface in java.lang">String</a>> queues)</pre>
<div class="block">Clear compacting queues on a region server.</div>
<dl>
@@ -2999,7 +3004,7 @@ public interface <a
href="../../../../../src-html/org/apache/hadoop/hbase/client
<ul class="blockList">
<li class="blockList">
<h4>getRegionMetrics</h4>
-<pre><a
href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true"
title="class or interface in java.util.concurrent">CompletableFuture</a><<a
href="https://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/RegionMetrics.html"
title="interface in org.apache.hadoop.hbase">RegionMetrics</a>>> <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncAdmin.html#line.1026">getRegionMetrics</a>(<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a> serverName)</pre>
+<pre><a
href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true"
title="class or interface in java.util.concurrent">CompletableFuture</a><<a
href="https://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/RegionMetrics.html"
title="interface in org.apache.hadoop.hbase">RegionMetrics</a>>> <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncAdmin.html#line.1029">getRegionMetrics</a>(<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a> serverName)</pre>
<div class="block">Get a list of <a
href="../../../../../org/apache/hadoop/hbase/RegionMetrics.html"
title="interface in org.apache.hadoop.hbase"><code>RegionMetrics</code></a> of
all regions hosted on a region seerver.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
@@ -3015,7 +3020,7 @@ public interface <a
href="../../../../../src-html/org/apache/hadoop/hbase/client
<ul class="blockList">
<li class="blockList">
<h4>getRegionMetrics</h4>
-<pre><a
href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true"
title="class or interface in java.util.concurrent">CompletableFuture</a><<a
href="https://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/RegionMetrics.html"
title="interface in org.apache.hadoop.hbase">RegionMetrics</a>>> <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncAdmin.html#line.1034">getRegionMetrics</a>(<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a> serverName,
+<pre><a
href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true"
title="class or interface in java.util.concurrent">CompletableFuture</a><<a
href="https://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/RegionMetrics.html"
title="interface in org.apache.hadoop.hbase">RegionMetrics</a>>> <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncAdmin.html#line.1037">getRegionMetrics</a>(<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a> serverName,
<a
href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in
org.apache.hadoop.hbase">TableName</a> tableName)</pre>
<div class="block">Get a list of <a
href="../../../../../org/apache/hadoop/hbase/RegionMetrics.html"
title="interface in org.apache.hadoop.hbase"><code>RegionMetrics</code></a> of
all regions hosted on a region seerver for a table.</div>
<dl>
@@ -3033,7 +3038,7 @@ public interface <a
href="../../../../../src-html/org/apache/hadoop/hbase/client
<ul class="blockList">
<li class="blockList">
<h4>isMasterInMaintenanceMode</h4>
-<pre><a
href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true"
title="class or interface in java.util.concurrent">CompletableFuture</a><<a
href="https://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/client/AsyncAdmin.html#line.1042">isMasterInMaintenanceMode</a>()</pre>
+<pre><a
href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true"
title="class or interface in java.util.concurrent">CompletableFuture</a><<a
href="https://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/client/AsyncAdmin.html#line.1045">isMasterInMaintenanceMode</a>()</pre>
<div class="block">Check whether master is in maintenance mode</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
@@ -3048,7 +3053,7 @@ public interface <a
href="../../../../../src-html/org/apache/hadoop/hbase/client
<ul class="blockList">
<li class="blockList">
<h4>getCompactionState</h4>
-<pre>default <a
href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true"
title="class or interface in java.util.concurrent">CompletableFuture</a><<a
href="../../../../../org/apache/hadoop/hbase/client/CompactionState.html"
title="enum in org.apache.hadoop.hbase.client">CompactionState</a>> <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncAdmin.html#line.1050">getCompactionState</a>(<a
href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in
org.apache.hadoop.hbase">TableName</a> tableName)</pre>
+<pre>default <a
href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true"
title="class or interface in java.util.concurrent">CompletableFuture</a><<a
href="../../../../../org/apache/hadoop/hbase/client/CompactionState.html"
title="enum in org.apache.hadoop.hbase.client">CompactionState</a>> <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncAdmin.html#line.1053">getCompactionState</a>(<a
href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in
org.apache.hadoop.hbase">TableName</a> tableName)</pre>
<div class="block">Get the current compaction state of a table. It could be in
a major compaction, a minor
compaction, both, or none.</div>
<dl>
@@ -3065,7 +3070,7 @@ public interface <a
href="../../../../../src-html/org/apache/hadoop/hbase/client
<ul class="blockList">
<li class="blockList">
<h4>getCompactionState</h4>
-<pre><a
href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true"
title="class or interface in java.util.concurrent">CompletableFuture</a><<a
href="../../../../../org/apache/hadoop/hbase/client/CompactionState.html"
title="enum in org.apache.hadoop.hbase.client">CompactionState</a>> <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncAdmin.html#line.1061">getCompactionState</a>(<a
href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in
org.apache.hadoop.hbase">TableName</a> tableName,
+<pre><a
href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true"
title="class or interface in java.util.concurrent">CompletableFuture</a><<a
href="../../../../../org/apache/hadoop/hbase/client/CompactionState.html"
title="enum in org.apache.hadoop.hbase.client">CompactionState</a>> <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncAdmin.html#line.1064">getCompactionState</a>(<a
href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in
org.apache.hadoop.hbase">TableName</a> tableName,
<a
href="../../../../../org/apache/hadoop/hbase/client/CompactType.html"
title="enum in
org.apache.hadoop.hbase.client">CompactType</a> compactType)</pre>
<div class="block">Get the current compaction state of a table. It could be in
a major compaction, a minor
compaction, both, or none.</div>
@@ -3084,7 +3089,7 @@ public interface <a
href="../../../../../src-html/org/apache/hadoop/hbase/client
<ul class="blockList">
<li class="blockList">
<h4>getCompactionStateForRegion</h4>
-<pre><a
href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true"
title="class or interface in java.util.concurrent">CompletableFuture</a><<a
href="../../../../../org/apache/hadoop/hbase/client/CompactionState.html"
title="enum in org.apache.hadoop.hbase.client">CompactionState</a>> <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncAdmin.html#line.1070">getCompactionStateForRegion</a>(byte[] regionName)</pre>
+<pre><a
href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true"
title="class or interface in java.util.concurrent">CompletableFuture</a><<a
href="../../../../../org/apache/hadoop/hbase/client/CompactionState.html"
title="enum in org.apache.hadoop.hbase.client">CompactionState</a>> <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncAdmin.html#line.1073">getCompactionStateForRegion</a>(byte[] regionName)</pre>
<div class="block">Get the current compaction state of region. It could be in
a major compaction, a minor
compaction, both, or none.</div>
<dl>
@@ -3101,7 +3106,7 @@ public interface <a
href="../../../../../src-html/org/apache/hadoop/hbase/client
<ul class="blockList">
<li class="blockList">
<h4>getLastMajorCompactionTimestamp</h4>
-<pre><a
href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true"
title="class or interface in java.util.concurrent">CompletableFuture</a><<a
href="https://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true"
title="class or interface in java.util">Optional</a><<a
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true"
title="class or interface in java.lang">Long</a>>> <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncAdmin.html#line.1080">getLastMajorCompactionTimestamp</a>(<a
href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in
org.apache.hadoop.hbase">TableName</a> tableName)</pre>
+<pre><a
href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true"
title="class or interface in java.util.concurrent">CompletableFuture</a><<a
href="https://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true"
title="class or interface in java.util">Optional</a><<a
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true"
title="class or interface in java.lang">Long</a>>> <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncAdmin.html#line.1083">getLastMajorCompactionTimestamp</a>(<a
href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in
org.apache.hadoop.hbase">TableName</a> tableName)</pre>
<div class="block">Get the timestamp of the last major compaction for the
passed table.
<p>
The timestamp of the oldest HFile resulting from a major compaction of that
table, or not
@@ -3120,7 +3125,7 @@ public interface <a
href="../../../../../src-html/org/apache/hadoop/hbase/client
<ul class="blockList">
<li class="blockList">
<h4>getLastMajorCompactionTimestampForRegion</h4>
-<pre><a
href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true"
title="class or interface in java.util.concurrent">CompletableFuture</a><<a
href="https://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true"
title="class or interface in java.util">Optional</a><<a
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true"
title="class or interface in java.lang">Long</a>>> <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncAdmin.html#line.1090">getLastMajorCompactionTimestampForRegion</a>(byte[] regionName)</pre>
+<pre><a
href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true"
title="class or interface in java.util.concurrent">CompletableFuture</a><<a
href="https://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true"
title="class or interface in java.util">Optional</a><<a
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true"
title="class or interface in java.lang">Long</a>>> <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncAdmin.html#line.1093">getLastMajorCompactionTimestampForRegion</a>(byte[] regionName)</pre>
<div class="block">Get the timestamp of the last major compaction for the
passed region.
<p>
The timestamp of the oldest HFile resulting from a major compaction of that
region, or not
@@ -3139,7 +3144,7 @@ public interface <a
href="../../../../../src-html/org/apache/hadoop/hbase/client
<ul class="blockList">
<li class="blockList">
<h4>getSecurityCapabilities</h4>
-<pre><a
href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true"
title="class or interface in java.util.concurrent">CompletableFuture</a><<a
href="https://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/security/SecurityCapability.html"
title="enum in
org.apache.hadoop.hbase.client.security">SecurityCapability</a>>> <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncAdmin.html#line.1096">getSecurityCapabilities</a>()</pre>
+<pre><a
href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true"
title="class or interface in java.util.concurrent">CompletableFuture</a><<a
href="https://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/security/SecurityCapability.html"
title="enum in
org.apache.hadoop.hbase.client.security">SecurityCapability</a>>> <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncAdmin.html#line.1099">getSecurityCapabilities</a>()</pre>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>the list of supported security capabilities. The return value will be
wrapped by a
@@ -3153,7 +3158,7 @@ public interface <a
href="../../../../../src-html/org/apache/hadoop/hbase/client
<ul class="blockList">
<li class="blockList">
<h4>balancerSwitch</h4>
-<pre><a
href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true"
title="class or interface in java.util.concurrent">CompletableFuture</a><<a
href="https://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/client/AsyncAdmin.html#line.1103">balancerSwitch</a>(boolean on)</pre>
+<pre><a
href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true"
title="class or interface in java.util.concurrent">CompletableFuture</a><<a
href="https://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/client/AsyncAdmin.html#line.1106">balancerSwitch</a>(boolean on)</pre>
<div class="block">Turn the load balancer on or off.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
@@ -3169,7 +3174,7 @@ public interface <a
href="../../../../../src-html/org/apache/hadoop/hbase/client
<ul class="blockList">
<li class="blockList">
<h4>balance</h4>
-<pre>default <a
href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true"
title="class or interface in java.util.concurrent">CompletableFuture</a><<a
href="https://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/client/AsyncAdmin.html#line.1111">balance</a>()</pre>
+<pre>default <a
href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true"
title="class or interface in java.util.concurrent">CompletableFuture</a><<a
href="https://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/client/AsyncAdmin.html#line.1114">balance</a>()</pre>
<div class="block">Invoke the balancer. Will run the balancer and if regions
to move, it will go ahead and do the
reassignments. Can NOT run for various reasons. Check logs.</div>
<dl>
@@ -3185,7 +3190,7 @@ public interface <a
href="../../../../../src-html/org/apache/hadoop/hbase/client
<ul class="blockList">
<li class="blockList">
<h4>balance</h4>
-<pre><a
href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true"
title="class or interface in java.util.concurrent">CompletableFuture</a><<a
href="https://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/client/AsyncAdmin.html#line.1123">balance</a>(boolean forcible)</pre>
+<pre><a
href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true"
title="class or interface in java.util.concurrent">CompletableFuture</a><<a
href="https://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/client/AsyncAdmin.html#line.1126">balance</a>(boolean forcible)</pre>
<div class="block">Invoke the balancer. Will run the balancer and if regions
to move, it will go ahead and do the
reassignments. If there is region in transition, force parameter of true
would still run
balancer. Can *not* run for other reasons. Check logs.</div>
@@ -3204,7 +3209,7 @@ public interface <a
href="../../../../../src-html/org/apache/hadoop/hbase/client
<ul class="blockList">
<li class="blockList">
<h4>isBalancerEnabled</h4>
-<pre><a
href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true"
title="class or interface in java.util.concurrent">CompletableFuture</a><<a
href="https://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/client/AsyncAdmin.html#line.1130">isBalancerEnabled</a>()</pre>
+<pre><a
href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true"
title="class or interface in java.util.concurrent">CompletableFuture</a><<a
href="https://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/client/AsyncAdmin.html#line.1133">isBalancerEnabled</a>()</pre>
<div class="block">Query the current state of the balancer.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
@@ -3219,7 +3224,7 @@ public interface <a
href="../../../../../src-html/org/apache/hadoop/hbase/client
<ul class="blockList">
<li class="blockList">
<h4>normalizerSwitch</h4>
-<pre><a
href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true"
title="class or interface in java.util.concurrent">CompletableFuture</a><<a
href="https://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/client/AsyncAdmin.html#line.1137">normalizerSwitch</a>(boolean on)</pre>
+<pre><a
href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true"
title="class or interface in java.util.concurrent">CompletableFuture</a><<a
href="https://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/client/AsyncAdmin.html#line.1140">normalizerSwitch</a>(boolean on)</pre>
<div class="block">Set region normalizer on/off.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
@@ -3235,7 +3240,7 @@ public interface <a
href="../../../../../src-html/org/apache/hadoop/hbase/client
<ul class="blockList">
<li class="blockList">
<h4>isNormalizerEnabled</h4>
-<pre><a
href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true"
title="class or interface in java.util.concurrent">CompletableFuture</a><<a
href="https://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/client/AsyncAdmin.html#line.1144">isNormalizerEnabled</a>()</pre>
+<pre><a
href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true"
title="class or interface in java.util.concurrent">CompletableFuture</a><<a
href="https://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/client/AsyncAdmin.html#line.1147">isNormalizerEnabled</a>()</pre>
<div class="block">Query the current state of the region normalizer</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
@@ -3250,7 +3255,7 @@ public interface <a
href="../../../../../src-html/org/apache/hadoop/hbase/client
<ul class="blockList">
<li class="blockList">
<h4>normalize</h4>
-<pre><a
href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true"
title="class or interface in java.util.concurrent">CompletableFuture</a><<a
href="https://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/client/AsyncAdmin.html#line.1151">normalize</a>()</pre>
+<pre><a
href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true"
title="class or interface in java.util.concurrent">CompletableFuture</a><<a
href="https://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/client/AsyncAdmin.html#line.1154">normalize</a>()</pre>
<div class="block">Invoke region normalizer. Can NOT run for various reasons.
Check logs.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
@@ -3265,7 +3270,7 @@ public interface <a
href="../../../../../src-html/org/apache/hadoop/hbase/client
<ul class="blockList">
<li class="blockList">
<h4>cleanerChoreSwitch</h4>
-<pre><a
href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true"
title="class or interface in java.util.concurrent">CompletableFuture</a><<a
href="https://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/client/AsyncAdmin.html#line.1158">cleanerChoreSwitch</a>(boolean on)</pre>
+<pre><a
href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true"
title="class or interface in java.util.concurrent">CompletableFuture</a><<a
href="https://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/client/AsyncAdmin.html#line.1161">cleanerChoreSwitch</a>(boolean on)</pre>
<div class="block">Turn the cleaner chore on/off.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
@@ -3281,7 +3286,7 @@ public interface <a
href="../../../../../src-html/org/apache/hadoop/hbase/client
<ul class="blockList">
<li class="blockList">
<h4>isCleanerChoreEnabled</h4>
-<pre><a
href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true"
title="class or interface in java.util.concurrent">CompletableFuture</a><<a
href="https://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/client/AsyncAdmin.html#line.1165">isCleanerChoreEnabled</a>()</pre>
+<pre><a
href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true"
title="class or interface in java.util.concurrent">CompletableFuture</a><<a
href="https://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/client/AsyncAdmin.html#line.1168">isCleanerChoreEnabled</a>()</pre>
<div class="block">Query the current state of the cleaner chore.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
@@ -3296,7 +3301,7 @@ public interface <a
href="../../../../../src-html/org/apache/hadoop/hbase/client
<ul class="blockList">
<li class="blockList">
<h4>runCleanerChore</h4>
-<pre><a
href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true"
title="class or interface in java.util.concurrent">CompletableFuture</a><<a
href="https://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/client/AsyncAdmin.html#line.1172">runCleanerChore</a>()</pre>
+<pre><a
href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true"
title="class or interface in java.util.concurrent">CompletableFuture</a><<a
href="https://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/client/AsyncAdmin.html#line.1175">runCleanerChore</a>()</pre>
<div class="block">Ask for cleaner chore to run.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
@@ -3311,7 +3316,7 @@ public interface <a
href="../../../../../src-html/org/apache/hadoop/hbase/client
<ul class="blockList">
<li class="blockList">
<h4>catalogJanitorSwitch</h4>
-<pre><a
href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true"
title="class or interface in java.util.concurrent">CompletableFuture</a><<a
href="https://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/client/AsyncAdmin.html#line.1179">catalogJanitorSwitch</a>(boolean on)</pre>
+<pre><a
href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true"
title="class or interface in java.util.concurrent">CompletableFuture</a><<a
href="https://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/client/AsyncAdmin.html#line.1182">catalogJanitorSwitch</a>(boolean on)</pre>
<div class="block">Turn the catalog janitor on/off.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
@@ -3327,7 +3332,7 @@ public interface <a
href="../../../../../src-html/org/apache/hadoop/hbase/client
<ul class="blockList">
<li class="blockList">
<h4>isCatalogJanitorEnabled</h4>
-<pre><a
href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true"
title="class or interface in java.util.concurrent">CompletableFuture</a><<a
href="https://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/client/AsyncAdmin.html#line.1186">isCatalogJanitorEnabled</a>()</pre>
+<pre><a
href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true"
title="class or interface in java.util.concurrent">CompletableFuture</a><<a
href="https://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/client/AsyncAdmin.html#line.1189">isCatalogJanitorEnabled</a>()</pre>
<div class="block">Query on the catalog janitor state.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
@@ -3342,7 +3347,7 @@ public interface <a
href="../../../../../src-html/org/apache/hadoop/hbase/client
<ul class="blockList">
<li class="blockList">
<h4>runCatalogJanitor</h4>
-<pre><a
href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true"
title="class or interface in java.util.concurrent">CompletableFuture</a><<a
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true"
title="class or interface in java.lang">Integer</a>> <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncAdmin.html#line.1193">runCatalogJanitor</a>()</pre>
+<pre><a
href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true"
title="class or interface in java.util.concurrent">CompletableFuture</a><<a
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true"
title="class or interface in java.lang">Integer</a>> <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncAdmin.html#line.1196">runCatalogJanitor</a>()</pre>
<div class="block">Ask for a scan of the catalog table.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
@@ -3357,7 +3362,7 @@ public interface <a
href="../../../../../src-html/org/apache/hadoop/hbase/client
<ul class="blockList">
<li class="blockList">
<h4>coprocessorService</h4>
-<pre><S,R> <a
href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true"
title="class or interface in
java.util.concurrent">CompletableFuture</a><R> <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncAdmin.html#line.1214">coprocessorService</a>(<a
href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Function.html?is-external=true"
title="class or interface in
java.util.function">Function</a><com.google.protobuf.RpcChannel,S> stubMaker,
+<pre><S,R> <a
href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true"
title="class or interface in
java.util.concurrent">CompletableFuture</a><R> <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncAdmin.html#line.1217">coprocessorService</a>(<a
href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Function.html?is-external=true"
title="class or interface in
java.util.function">Function</a><com.google.protobuf.RpcChannel,S> stubMaker,
<a
href="../../../../../org/apache/hadoop/hbase/client/ServiceCaller.html"
title="interface in
org.apache.hadoop.hbase.client">ServiceCaller</a><S,R> callable)</pre>
<div class="block">Execute the given coprocessor call on the master.
<p>
@@ -3390,7 +3395,7 @@ public interface <a
href="../../../../../src-html/org/apache/hadoop/hbase/client
<ul class="blockList">
<li class="blockList">
<h4>coprocessorService</h4>
-<pre><S,R> <a
href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true"
title="class or interface in
java.util.concurrent">CompletableFuture</a><R> <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncAdmin.html#line.1237">coprocessorService</a>(<a
href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Function.html?is-external=true"
title="class or interface in
java.util.function">Function</a><com.google.protobuf.RpcChannel,S> stubMaker,
+<pre><S,R> <a
href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true"
title="class or interface in
java.util.concurrent">CompletableFuture</a><R> <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncAdmin.html#line.1240">coprocessorService</a>(<a
href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Function.html?is-external=true"
title="class or interface in
java.util.function">Function</a><com.google.protobuf.RpcChannel,S> stubMaker,
<a
href="../../../../../org/apache/hadoop/hbase/client/ServiceCaller.html"
title="interface in
org.apache.hadoop.hbase.client">ServiceCaller</a><S,R> callable,
<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a> serverName)</pre>
<div class="block">Execute the given coprocessor call on the given region
server.
@@ -3425,7 +3430,7 @@ public interface <a
href="../../../../../src-html/org/apache/hadoop/hbase/client
<ul class="blockList">
<li class="blockList">
<h4>listDeadServers</h4>
-<pre>default <a
href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true"
title="class or interface in java.util.concurrent">CompletableFuture</a><<a
href="https://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/client/AsyncAdmin.html#line.1243">listDeadServers</a>()</pre>
+<pre>default <a
href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true"
title="class or interface in java.util.concurrent">CompletableFuture</a><<a
href="https://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/client/AsyncAdmin.html#line.1246">listDeadServers</a>()</pre>
<div class="block">List all the dead region servers.</div>
</li>
</ul>
@@ -3435,7 +3440,7 @@ public interface <a
href="../../../../../src-html/org/apache/hadoop/hbase/client
<ul class="blockList">
<li class="blockList">
<h4>clearDeadServers</h4>
-<pre><a
href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true"
title="class or interface in java.util.concurrent">CompletableFuture</a><<a
href="https://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/client/AsyncAdmin.html#line.1253">clearDeadServers</a>(<a
href="https://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)</pre>
+<pre><a
href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true"
title="class or interface in java.util.concurrent">CompletableFuture</a><<a
href="https://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/client/AsyncAdmin.html#line.1256">clearDeadServers</a>(<a
href="https://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)</pre>
<div class="block">Clear dead region servers from master.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
@@ -3451,7 +3456,7 @@ public interface <a
href="../../../../../src-html/org/apache/hadoop/hbase/client
<ul class="blockList">
<li class="blockList">
<h4>clearBlockCache</h4>
-<pre><a
href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true"
title="class or interface in java.util.concurrent">CompletableFuture</a><<a
href="../../../../../org/apache/hadoop/hbase/CacheEvictionStats.html"
title="class in org.apache.hadoop.hbase">CacheEvictionStats</a>> <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncAdmin.html#line.1263">clearBlockCache</a>(<a
href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in
org.apache.hadoop.hbase">TableName</a> tableName)</pre>
+<pre><a
href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true"
title="class or interface in java.util.concurrent">CompletableFuture</a><<a
href="../../../../../org/apache/hadoop/hbase/CacheEvictionStats.html"
title="class in org.apache.hadoop.hbase">CacheEvictionStats</a>> <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncAdmin.html#line.1266">clearBlockCache</a>(<a
href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in
org.apache.hadoop.hbase">TableName</a> tableName)</pre>
<div class="block">Clear all the blocks corresponding to this table from
BlockCache. For expert-admins. Calling
this API will drop all the cached blocks specific to a table from BlockCache.
This can
significantly impact the query performance as the subsequent queries will
have to retrieve the
@@ -3470,7 +3475,7 @@ public interface <a
href="../../../../../src-html/org/apache/hadoop/hbase/client
<ul class="blockList">
<li class="blockList">
<h4>cloneTableSchema</h4>
-<pre><a
href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true"
title="class or interface in java.util.concurrent">CompletableFuture</a><<a
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Void.html?is-external=true"
title="class or interface in java.lang">Void</a>> <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncAdmin.html#line.1272">cloneTableSchema</a>(<a
href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in
org.apache.hadoop.hbase">TableName</a> tableName,
+<pre><a
href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true"
title="class or interface in java.util.concurrent">CompletableFuture</a><<a
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Void.html?is-external=true"
title="class or interface in java.lang">Void</a>> <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncAdmin.html#line.1275">cloneTableSchema</a>(<a
href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in
org.apache.hadoop.hbase">TableName</a> tableName,
<a
href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in
org.apache.hadoop.hbase">TableName</a> newTableName,
boolean preserveSplits)</pre>
<div class="block">Create a new table by cloning the existent table
schema.</div>
@@ -3488,7 +3493,7 @@ public interface <a
href="../../../../../src-html/org/apache/hadoop/hbase/client
<ul class="blockListLast">
<li class="blockList">
<h4>compactionSwitch</h4>
-<pre><a
href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true"
title="class or interface in java.util.concurrent">CompletableFuture</a><<a
href="https://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="https://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/client/AsyncAdmin.html#line.1285">compactionSwitch</a>(boolean switchState,
+<pre><a
href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/CompletableFuture.html?is-external=true"
title="class or interface in java.util.concurrent">CompletableFuture</a><<a
href="https://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="https://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/client/AsyncAdmin.html#line.1288">compactionSwitch</a>(boolean switchState,
<a
href="https://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="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true"
title="class or interface in
java.lang">String</a>> serverNamesList)</pre>
<div class="block">Turn the compaction on or off. Disabling compactions will
also interrupt any currently ongoing
compactions. This state is ephemeral. The setting will be lost on restart.
Compaction