http://git-wip-us.apache.org/repos/asf/hbase-site/blob/67a6e2ec/devapidocs/org/apache/hadoop/hbase/client/AsyncTableImpl.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/client/AsyncTableImpl.html 
b/devapidocs/org/apache/hadoop/hbase/client/AsyncTableImpl.html
index e125b82..0500d46 100644
--- a/devapidocs/org/apache/hadoop/hbase/client/AsyncTableImpl.html
+++ b/devapidocs/org/apache/hadoop/hbase/client/AsyncTableImpl.html
@@ -18,7 +18,7 @@
     catch(err) {
     }
 //-->
-var methods = 
{"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10};
+var methods = 
{"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10};
 var tabs = {65535:["t0","All Methods"],2:["t2","Instance 
Methods"],8:["t4","Concrete Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
@@ -109,15 +109,18 @@ var activeTableTab = "activeTableTab";
 <li class="blockList">
 <dl>
 <dt>All Implemented Interfaces:</dt>
-<dd><a href="../../../../../org/apache/hadoop/hbase/client/AsyncTable.html" 
title="interface in org.apache.hadoop.hbase.client">AsyncTable</a>, <a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTableBase.html" 
title="interface in org.apache.hadoop.hbase.client">AsyncTableBase</a></dd>
+<dd><a href="../../../../../org/apache/hadoop/hbase/client/AsyncTable.html" 
title="interface in org.apache.hadoop.hbase.client">AsyncTable</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/client/ScanResultConsumer.html" 
title="interface in 
org.apache.hadoop.hbase.client">ScanResultConsumer</a>&gt;</dd>
 </dl>
 <hr>
 <br>
 <pre>@InterfaceAudience.Private
-class <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncTableImpl.html#line.38">AsyncTableImpl</a>
+class <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncTableImpl.html#line.43">AsyncTableImpl</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/client/AsyncTable.html" 
title="interface in org.apache.hadoop.hbase.client">AsyncTable</a></pre>
-<div class="block">The implementation of AsyncTable. Based on <a 
href="../../../../../org/apache/hadoop/hbase/client/RawAsyncTable.html" 
title="interface in 
org.apache.hadoop.hbase.client"><code>RawAsyncTable</code></a>.</div>
+implements <a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTable.html" 
title="interface in org.apache.hadoop.hbase.client">AsyncTable</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/client/ScanResultConsumer.html" 
title="interface in 
org.apache.hadoop.hbase.client">ScanResultConsumer</a>&gt;</pre>
+<div class="block">Just a wrapper of <a 
href="../../../../../org/apache/hadoop/hbase/client/RawAsyncTableImpl.html" 
title="class in 
org.apache.hadoop.hbase.client"><code>RawAsyncTableImpl</code></a>. The 
difference is that users need to provide a
+ thread pool when constructing this class, and the callback methods registered 
to the returned
+ <a 
href="http://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> will be executed in 
this thread pool. So usually it is safe for users
+ to do anything they want in the callbacks without breaking the rpc 
framework.</div>
 </li>
 </ul>
 </div>
@@ -131,11 +134,11 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTable.htm
 </a>
 <h3>Nested Class Summary</h3>
 <ul class="blockList">
-<li class="blockList"><a 
name="nested.classes.inherited.from.class.org.apache.hadoop.hbase.client.AsyncTableBase">
+<li class="blockList"><a 
name="nested.classes.inherited.from.class.org.apache.hadoop.hbase.client.AsyncTable">
 <!--   -->
 </a>
-<h3>Nested classes/interfaces inherited from 
interface&nbsp;org.apache.hadoop.hbase.client.<a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTableBase.html" 
title="interface in org.apache.hadoop.hbase.client">AsyncTableBase</a></h3>
-<code><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTableBase.CheckAndMutateBuilder.html"
 title="interface in 
org.apache.hadoop.hbase.client">AsyncTableBase.CheckAndMutateBuilder</a></code></li>
+<h3>Nested classes/interfaces inherited from 
interface&nbsp;org.apache.hadoop.hbase.client.<a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTable.html" 
title="interface in org.apache.hadoop.hbase.client">AsyncTable</a></h3>
+<code><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTable.CheckAndMutateBuilder.html"
 title="interface in 
org.apache.hadoop.hbase.client">AsyncTable.CheckAndMutateBuilder</a>, <a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTable.CoprocessorCallback.html"
 title="interface in 
org.apache.hadoop.hbase.client">AsyncTable.CoprocessorCallback</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTable.CoprocessorCallback.html"
 title="type parameter in AsyncTable.CoprocessorCallback">R</a>&gt;, <a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTable.CoprocessorServiceBuilder.html"
 title="interface in 
org.apache.hadoop.hbase.client">AsyncTable.CoprocessorServiceBuilder</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTable.CoprocessorServiceBuilder.html"
 title="type parameter in AsyncTable.CoprocessorServiceBuilder">S</a>,<a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTable.CoprocessorServiceBuilder.html"
 title=
 "type parameter in AsyncTable.CoprocessorServiceBuilder">R</a>&gt;</code></li>
 </ul>
 </li>
 </ul>
@@ -152,15 +155,11 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTable.htm
 <th class="colLast" scope="col">Field and Description</th>
 </tr>
 <tr class="altColor">
-<td class="colFirst"><code>private long</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTableImpl.html#defaultScannerMaxResultSize">defaultScannerMaxResultSize</a></span></code>&nbsp;</td>
-</tr>
-<tr class="rowColor">
 <td class="colFirst"><code>private <a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ExecutorService.html?is-external=true";
 title="class or interface in 
java.util.concurrent">ExecutorService</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTableImpl.html#pool">pool</a></span></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
-<td class="colFirst"><code>private <a 
href="../../../../../org/apache/hadoop/hbase/client/RawAsyncTable.html" 
title="interface in 
org.apache.hadoop.hbase.client">RawAsyncTable</a></code></td>
+<tr class="rowColor">
+<td class="colFirst"><code>private <a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTable.html" 
title="interface in org.apache.hadoop.hbase.client">AsyncTable</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/client/AdvancedScanResultConsumer.html"
 title="interface in 
org.apache.hadoop.hbase.client">AdvancedScanResultConsumer</a>&gt;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTableImpl.html#rawTable">rawTable</a></span></code>&nbsp;</td>
 </tr>
 </table>
@@ -178,8 +177,8 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTable.htm
 <th class="colOne" scope="col">Constructor and Description</th>
 </tr>
 <tr class="altColor">
-<td class="colOne"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTableImpl.html#AsyncTableImpl-org.apache.hadoop.hbase.client.AsyncConnectionImpl-org.apache.hadoop.hbase.client.RawAsyncTable-java.util.concurrent.ExecutorService-">AsyncTableImpl</a></span>(<a
 href="../../../../../org/apache/hadoop/hbase/client/AsyncConnectionImpl.html" 
title="class in 
org.apache.hadoop.hbase.client">AsyncConnectionImpl</a>&nbsp;conn,
-              <a 
href="../../../../../org/apache/hadoop/hbase/client/RawAsyncTable.html" 
title="interface in 
org.apache.hadoop.hbase.client">RawAsyncTable</a>&nbsp;rawTable,
+<td class="colOne"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTableImpl.html#AsyncTableImpl-org.apache.hadoop.hbase.client.AsyncConnectionImpl-org.apache.hadoop.hbase.client.AsyncTable-java.util.concurrent.ExecutorService-">AsyncTableImpl</a></span>(<a
 href="../../../../../org/apache/hadoop/hbase/client/AsyncConnectionImpl.html" 
title="class in 
org.apache.hadoop.hbase.client">AsyncConnectionImpl</a>&nbsp;conn,
+              <a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTable.html" 
title="interface in org.apache.hadoop.hbase.client">AsyncTable</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/client/AdvancedScanResultConsumer.html"
 title="interface in 
org.apache.hadoop.hbase.client">AdvancedScanResultConsumer</a>&gt;&nbsp;rawTable,
               <a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ExecutorService.html?is-external=true";
 title="class or interface in 
java.util.concurrent">ExecutorService</a>&nbsp;pool)</code>&nbsp;</td>
 </tr>
 </table>
@@ -210,131 +209,143 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTable.htm
 </td>
 </tr>
 <tr id="i2" class="altColor">
-<td class="colFirst"><code><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTableBase.CheckAndMutateBuilder.html"
 title="interface in 
org.apache.hadoop.hbase.client">AsyncTableBase.CheckAndMutateBuilder</a></code></td>
+<td class="colFirst"><code><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTable.CheckAndMutateBuilder.html"
 title="interface in 
org.apache.hadoop.hbase.client">AsyncTable.CheckAndMutateBuilder</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTableImpl.html#checkAndMutate-byte:A-byte:A-">checkAndMutate</a></span>(byte[]&nbsp;row,
               byte[]&nbsp;family)</code>
 <div class="block">Atomically checks if a row/family/qualifier value matches 
the expected value.</div>
 </td>
 </tr>
 <tr id="i3" class="rowColor">
+<td class="colFirst"><code>&lt;S,R&gt;&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTable.CoprocessorServiceBuilder.html"
 title="interface in 
org.apache.hadoop.hbase.client">AsyncTable.CoprocessorServiceBuilder</a>&lt;S,R&gt;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTableImpl.html#coprocessorService-java.util.function.Function-org.apache.hadoop.hbase.client.ServiceCaller-org.apache.hadoop.hbase.client.AsyncTable.CoprocessorCallback-">coprocessorService</a></span>(<a
 
href="http://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>&lt;com.google.protobuf.RpcChannel,S&gt;&nbsp;stubMaker,
+                  <a 
href="../../../../../org/apache/hadoop/hbase/client/ServiceCaller.html" 
title="interface in 
org.apache.hadoop.hbase.client">ServiceCaller</a>&lt;S,R&gt;&nbsp;callable,
+                  <a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTable.CoprocessorCallback.html"
 title="interface in 
org.apache.hadoop.hbase.client">AsyncTable.CoprocessorCallback</a>&lt;R&gt;&nbsp;callback)</code>
+<div class="block">Execute a coprocessor call on the regions which are covered 
by a range.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>&lt;S,R&gt;&nbsp;<a 
href="http://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>&lt;R&gt;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTableImpl.html#coprocessorService-java.util.function.Function-org.apache.hadoop.hbase.client.ServiceCaller-byte:A-">coprocessorService</a></span>(<a
 
href="http://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>&lt;com.google.protobuf.RpcChannel,S&gt;&nbsp;stubMaker,
+                  <a 
href="../../../../../org/apache/hadoop/hbase/client/ServiceCaller.html" 
title="interface in 
org.apache.hadoop.hbase.client">ServiceCaller</a>&lt;S,R&gt;&nbsp;callable,
+                  byte[]&nbsp;row)</code>
+<div class="block">Execute the given coprocessor call on the region which 
contains the given <code>row</code>.</div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
 <td class="colFirst"><code><a 
href="http://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>&lt;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Void.html?is-external=true";
 title="class or interface in java.lang">Void</a>&gt;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTableImpl.html#delete-org.apache.hadoop.hbase.client.Delete-">delete</a></span>(<a
 href="../../../../../org/apache/hadoop/hbase/client/Delete.html" title="class 
in org.apache.hadoop.hbase.client">Delete</a>&nbsp;delete)</code>
 <div class="block">Deletes the specified cells/row.</div>
 </td>
 </tr>
-<tr id="i4" class="altColor">
+<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>&lt;<a 
href="http://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>&lt;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Void.html?is-external=true";
 title="class or interface in java.lang">Void</a>&gt;&gt;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTableImpl.html#delete-java.util.List-">delete</a></span>(<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>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/client/Delete.html" title="class 
in org.apache.hadoop.hbase.client">Delete</a>&gt;&nbsp;deletes)</code>
 <div class="block">Deletes the specified cells/rows in bulk.</div>
 </td>
 </tr>
-<tr id="i5" class="rowColor">
+<tr id="i7" class="rowColor">
 <td class="colFirst"><code><a 
href="http://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>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/client/Result.html" title="class 
in org.apache.hadoop.hbase.client">Result</a>&gt;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTableImpl.html#get-org.apache.hadoop.hbase.client.Get-">get</a></span>(<a
 href="../../../../../org/apache/hadoop/hbase/client/Get.html" title="class in 
org.apache.hadoop.hbase.client">Get</a>&nbsp;get)</code>
 <div class="block">Extracts certain cells from a given row.</div>
 </td>
 </tr>
-<tr id="i6" class="altColor">
+<tr id="i8" 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>&lt;<a 
href="http://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>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/client/Result.html" title="class 
in org.apache.hadoop.hbase.client">Result</a>&gt;&gt;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTableImpl.html#get-java.util.List-">get</a></span>(<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>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/client/Get.html" title="class in 
org.apache.hadoop.hbase.client">Get</a>&gt;&nbsp;gets)</code>
 <div class="block">Extracts certain cells from the given rows, in batch.</div>
 </td>
 </tr>
-<tr id="i7" class="rowColor">
+<tr id="i9" class="rowColor">
 <td class="colFirst"><code>org.apache.hadoop.conf.Configuration</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTableImpl.html#getConfiguration--">getConfiguration</a></span>()</code>
 <div class="block">Returns the <code>Configuration</code> object used by this 
instance.</div>
 </td>
 </tr>
-<tr id="i8" class="altColor">
+<tr id="i10" class="altColor">
 <td class="colFirst"><code><a 
href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in 
org.apache.hadoop.hbase">TableName</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTableImpl.html#getName--">getName</a></span>()</code>
 <div class="block">Gets the fully qualified table name instance of this 
table.</div>
 </td>
 </tr>
-<tr id="i9" class="rowColor">
+<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/client/AsyncTableImpl.html#getOperationTimeout-java.util.concurrent.TimeUnit-">getOperationTimeout</a></span>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/TimeUnit.html?is-external=true";
 title="class or interface in 
java.util.concurrent">TimeUnit</a>&nbsp;unit)</code>
 <div class="block">Get timeout of each operation in Table instance.</div>
 </td>
 </tr>
-<tr id="i10" class="altColor">
+<tr id="i12" class="altColor">
 <td class="colFirst"><code>long</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTableImpl.html#getReadRpcTimeout-java.util.concurrent.TimeUnit-">getReadRpcTimeout</a></span>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/TimeUnit.html?is-external=true";
 title="class or interface in 
java.util.concurrent">TimeUnit</a>&nbsp;unit)</code>
 <div class="block">Get timeout of each rpc read request in this Table 
instance.</div>
 </td>
 </tr>
-<tr id="i11" class="rowColor">
+<tr id="i13" class="rowColor">
 <td class="colFirst"><code>long</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTableImpl.html#getRpcTimeout-java.util.concurrent.TimeUnit-">getRpcTimeout</a></span>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/TimeUnit.html?is-external=true";
 title="class or interface in 
java.util.concurrent">TimeUnit</a>&nbsp;unit)</code>
 <div class="block">Get timeout of each rpc request in this Table 
instance.</div>
 </td>
 </tr>
-<tr id="i12" class="altColor">
+<tr id="i14" class="altColor">
 <td class="colFirst"><code><a 
href="../../../../../org/apache/hadoop/hbase/client/ResultScanner.html" 
title="interface in 
org.apache.hadoop.hbase.client">ResultScanner</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTableImpl.html#getScanner-org.apache.hadoop.hbase.client.Scan-">getScanner</a></span>(<a
 href="../../../../../org/apache/hadoop/hbase/client/Scan.html" title="class in 
org.apache.hadoop.hbase.client">Scan</a>&nbsp;scan)</code>
 <div class="block">Returns a scanner on the current table as specified by the 
<a href="../../../../../org/apache/hadoop/hbase/client/Scan.html" title="class 
in org.apache.hadoop.hbase.client"><code>Scan</code></a> object.</div>
 </td>
 </tr>
-<tr id="i13" class="rowColor">
+<tr id="i15" class="rowColor">
 <td class="colFirst"><code>long</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTableImpl.html#getScanTimeout-java.util.concurrent.TimeUnit-">getScanTimeout</a></span>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/TimeUnit.html?is-external=true";
 title="class or interface in 
java.util.concurrent">TimeUnit</a>&nbsp;unit)</code>
 <div class="block">Get the timeout of a single operation in a scan.</div>
 </td>
 </tr>
-<tr id="i14" class="altColor">
+<tr id="i16" class="altColor">
 <td class="colFirst"><code>long</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTableImpl.html#getWriteRpcTimeout-java.util.concurrent.TimeUnit-">getWriteRpcTimeout</a></span>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/TimeUnit.html?is-external=true";
 title="class or interface in 
java.util.concurrent">TimeUnit</a>&nbsp;unit)</code>
 <div class="block">Get timeout of each rpc write request in this Table 
instance.</div>
 </td>
 </tr>
-<tr id="i15" class="rowColor">
+<tr id="i17" class="rowColor">
 <td class="colFirst"><code><a 
href="http://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>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/client/Result.html" title="class 
in org.apache.hadoop.hbase.client">Result</a>&gt;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTableImpl.html#increment-org.apache.hadoop.hbase.client.Increment-">increment</a></span>(<a
 href="../../../../../org/apache/hadoop/hbase/client/Increment.html" 
title="class in 
org.apache.hadoop.hbase.client">Increment</a>&nbsp;increment)</code>
 <div class="block">Increments one or more columns within a single row.</div>
 </td>
 </tr>
-<tr id="i16" class="altColor">
+<tr id="i18" class="altColor">
 <td class="colFirst"><code><a 
href="http://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>&lt;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Void.html?is-external=true";
 title="class or interface in java.lang">Void</a>&gt;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTableImpl.html#mutateRow-org.apache.hadoop.hbase.client.RowMutations-">mutateRow</a></span>(<a
 href="../../../../../org/apache/hadoop/hbase/client/RowMutations.html" 
title="class in 
org.apache.hadoop.hbase.client">RowMutations</a>&nbsp;mutation)</code>
 <div class="block">Performs multiple mutations atomically on a single 
row.</div>
 </td>
 </tr>
-<tr id="i17" class="rowColor">
+<tr id="i19" 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>&lt;<a 
href="http://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>&lt;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Void.html?is-external=true";
 title="class or interface in java.lang">Void</a>&gt;&gt;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTableImpl.html#put-java.util.List-">put</a></span>(<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>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/client/Put.html" title="class in 
org.apache.hadoop.hbase.client">Put</a>&gt;&nbsp;puts)</code>
 <div class="block">Puts some data in the table, in batch.</div>
 </td>
 </tr>
-<tr id="i18" class="altColor">
+<tr id="i20" class="altColor">
 <td class="colFirst"><code><a 
href="http://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>&lt;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Void.html?is-external=true";
 title="class or interface in java.lang">Void</a>&gt;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTableImpl.html#put-org.apache.hadoop.hbase.client.Put-">put</a></span>(<a
 href="../../../../../org/apache/hadoop/hbase/client/Put.html" title="class in 
org.apache.hadoop.hbase.client">Put</a>&nbsp;put)</code>
 <div class="block">Puts some data to the table.</div>
 </td>
 </tr>
-<tr id="i19" class="rowColor">
-<td class="colFirst"><code>private long</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTableImpl.html#resultSize2CacheSize-long-">resultSize2CacheSize</a></span>(long&nbsp;maxResultSize)</code>&nbsp;</td>
-</tr>
-<tr id="i20" class="altColor">
+<tr id="i21" class="rowColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTableImpl.html#scan-org.apache.hadoop.hbase.client.Scan-org.apache.hadoop.hbase.client.ScanResultConsumer-">scan</a></span>(<a
 href="../../../../../org/apache/hadoop/hbase/client/Scan.html" title="class in 
org.apache.hadoop.hbase.client">Scan</a>&nbsp;scan,
     <a 
href="../../../../../org/apache/hadoop/hbase/client/ScanResultConsumer.html" 
title="interface in 
org.apache.hadoop.hbase.client">ScanResultConsumer</a>&nbsp;consumer)</code>
 <div class="block">The scan API uses the observer pattern.</div>
 </td>
 </tr>
-<tr id="i21" class="rowColor">
+<tr id="i22" class="altColor">
 <td class="colFirst"><code>private void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTableImpl.html#scan0-org.apache.hadoop.hbase.client.Scan-org.apache.hadoop.hbase.client.ScanResultConsumer-">scan0</a></span>(<a
 href="../../../../../org/apache/hadoop/hbase/client/Scan.html" title="class in 
org.apache.hadoop.hbase.client">Scan</a>&nbsp;scan,
      <a 
href="../../../../../org/apache/hadoop/hbase/client/ScanResultConsumer.html" 
title="interface in 
org.apache.hadoop.hbase.client">ScanResultConsumer</a>&nbsp;consumer)</code>&nbsp;</td>
 </tr>
-<tr id="i22" class="altColor">
+<tr id="i23" class="rowColor">
 <td class="colFirst"><code><a 
href="http://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>&lt;<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>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/client/Result.html" title="class 
in org.apache.hadoop.hbase.client">Result</a>&gt;&gt;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTableImpl.html#scanAll-org.apache.hadoop.hbase.client.Scan-">scanAll</a></span>(<a
 href="../../../../../org/apache/hadoop/hbase/client/Scan.html" title="class in 
org.apache.hadoop.hbase.client">Scan</a>&nbsp;scan)</code>
 <div class="block">Return all the results that match the given scan 
object.</div>
 </td>
 </tr>
-<tr id="i23" class="rowColor">
+<tr id="i24" class="altColor">
 <td class="colFirst"><code>private &lt;T&gt;&nbsp;<a 
href="http://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>&lt;T&gt;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTableImpl.html#wrap-java.util.concurrent.CompletableFuture-">wrap</a></span>(<a
 
href="http://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>&lt;T&gt;&nbsp;future)</code>&nbsp;</td>
 </tr>
@@ -351,14 +362,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTable.htm
 <!--   -->
 </a>
 <h3>Methods inherited from interface&nbsp;org.apache.hadoop.hbase.client.<a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTable.html" 
title="interface in org.apache.hadoop.hbase.client">AsyncTable</a></h3>
-<code><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTable.html#getScanner-byte:A-">getScanner</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTable.html#getScanner-byte:A-byte:A-">getScanner</a></code></li>
-</ul>
-<ul class="blockList">
-<li class="blockList"><a 
name="methods.inherited.from.class.org.apache.hadoop.hbase.client.AsyncTableBase">
-<!--   -->
-</a>
-<h3>Methods inherited from interface&nbsp;org.apache.hadoop.hbase.client.<a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTableBase.html" 
title="interface in org.apache.hadoop.hbase.client">AsyncTableBase</a></h3>
-<code><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTableBase.html#batchAll-java.util.List-">batchAll</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTableBase.html#deleteAll-java.util.List-">deleteAll</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTableBase.html#exists-org.apache.hadoop.hbase.client.Get-">exists</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTableBase.html#exists-java.util.List-">exists</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTableBase.html#existsAll-java.util.List-">existsAll</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTableBase.html#getAll-java.util.List-">getAll</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTableBase.html#incrementColumnValue-byte:A-byte:A-byte:A-long-">incrementColumnValue</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTableBase.html#incrementColumnValue-byte:A-byte:A-byte:A-long-org.apache.hadoop
 .hbase.client.Durability-">incrementColumnValue</a>, <a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTableBase.html#putAll-java.util.List-">putAll</a></code></li>
+<code><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTable.html#batchAll-java.util.List-">batchAll</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTable.html#deleteAll-java.util.List-">deleteAll</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTable.html#exists-org.apache.hadoop.hbase.client.Get-">exists</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTable.html#exists-java.util.List-">exists</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTable.html#existsAll-java.util.List-">existsAll</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTable.html#getAll-java.util.List-">getAll</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTable.html#getScanner-byte:A-">getScanner</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTable.html#getScanner-byte:A-byte:A-">getScanner</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTable.html#incrementColumnValue-
 byte:A-byte:A-byte:A-long-">incrementColumnValue</a>, <a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTable.html#incrementColumnValue-byte:A-byte:A-byte:A-long-org.apache.hadoop.hbase.client.Durability-">incrementColumnValue</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTable.html#putAll-java.util.List-">putAll</a></code></li>
 </ul>
 </li>
 </ul>
@@ -380,25 +384,16 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTable.htm
 <ul class="blockList">
 <li class="blockList">
 <h4>rawTable</h4>
-<pre>private final&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/client/RawAsyncTable.html" 
title="interface in org.apache.hadoop.hbase.client">RawAsyncTable</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncTableImpl.html#line.40">rawTable</a></pre>
+<pre>private final&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTable.html" 
title="interface in org.apache.hadoop.hbase.client">AsyncTable</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/client/AdvancedScanResultConsumer.html"
 title="interface in 
org.apache.hadoop.hbase.client">AdvancedScanResultConsumer</a>&gt; <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncTableImpl.html#line.45">rawTable</a></pre>
 </li>
 </ul>
 <a name="pool">
 <!--   -->
 </a>
-<ul class="blockList">
-<li class="blockList">
-<h4>pool</h4>
-<pre>private final&nbsp;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ExecutorService.html?is-external=true";
 title="class or interface in java.util.concurrent">ExecutorService</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncTableImpl.html#line.42">pool</a></pre>
-</li>
-</ul>
-<a name="defaultScannerMaxResultSize">
-<!--   -->
-</a>
 <ul class="blockListLast">
 <li class="blockList">
-<h4>defaultScannerMaxResultSize</h4>
-<pre>private final&nbsp;long <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncTableImpl.html#line.44">defaultScannerMaxResultSize</a></pre>
+<h4>pool</h4>
+<pre>private final&nbsp;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ExecutorService.html?is-external=true";
 title="class or interface in java.util.concurrent">ExecutorService</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncTableImpl.html#line.47">pool</a></pre>
 </li>
 </ul>
 </li>
@@ -409,14 +404,14 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTable.htm
 <!--   -->
 </a>
 <h3>Constructor Detail</h3>
-<a 
name="AsyncTableImpl-org.apache.hadoop.hbase.client.AsyncConnectionImpl-org.apache.hadoop.hbase.client.RawAsyncTable-java.util.concurrent.ExecutorService-">
+<a 
name="AsyncTableImpl-org.apache.hadoop.hbase.client.AsyncConnectionImpl-org.apache.hadoop.hbase.client.AsyncTable-java.util.concurrent.ExecutorService-">
 <!--   -->
 </a>
 <ul class="blockListLast">
 <li class="blockList">
 <h4>AsyncTableImpl</h4>
-<pre><a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncTableImpl.html#line.46">AsyncTableImpl</a>(<a
 href="../../../../../org/apache/hadoop/hbase/client/AsyncConnectionImpl.html" 
title="class in 
org.apache.hadoop.hbase.client">AsyncConnectionImpl</a>&nbsp;conn,
-               <a 
href="../../../../../org/apache/hadoop/hbase/client/RawAsyncTable.html" 
title="interface in 
org.apache.hadoop.hbase.client">RawAsyncTable</a>&nbsp;rawTable,
+<pre><a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncTableImpl.html#line.49">AsyncTableImpl</a>(<a
 href="../../../../../org/apache/hadoop/hbase/client/AsyncConnectionImpl.html" 
title="class in 
org.apache.hadoop.hbase.client">AsyncConnectionImpl</a>&nbsp;conn,
+               <a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTable.html" 
title="interface in org.apache.hadoop.hbase.client">AsyncTable</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/client/AdvancedScanResultConsumer.html"
 title="interface in 
org.apache.hadoop.hbase.client">AdvancedScanResultConsumer</a>&gt;&nbsp;rawTable,
                <a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ExecutorService.html?is-external=true";
 title="class or interface in 
java.util.concurrent">ExecutorService</a>&nbsp;pool)</pre>
 </li>
 </ul>
@@ -434,12 +429,12 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTable.htm
 <ul class="blockList">
 <li class="blockList">
 <h4>getName</h4>
-<pre>public&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in 
org.apache.hadoop.hbase">TableName</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncTableImpl.html#line.53">getName</a>()</pre>
-<div class="block"><span class="descfrmTypeLabel">Description copied from 
interface:&nbsp;<code><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTableBase.html#getName--">AsyncTableBase</a></code></span></div>
+<pre>public&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in 
org.apache.hadoop.hbase">TableName</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncTableImpl.html#line.56">getName</a>()</pre>
+<div class="block"><span class="descfrmTypeLabel">Description copied from 
interface:&nbsp;<code><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTable.html#getName--">AsyncTable</a></code></span></div>
 <div class="block">Gets the fully qualified table name instance of this 
table.</div>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTableBase.html#getName--">getName</a></code>&nbsp;in
 interface&nbsp;<code><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTableBase.html" 
title="interface in 
org.apache.hadoop.hbase.client">AsyncTableBase</a></code></dd>
+<dd><code><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTable.html#getName--">getName</a></code>&nbsp;in
 interface&nbsp;<code><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTable.html" 
title="interface in org.apache.hadoop.hbase.client">AsyncTable</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/client/ScanResultConsumer.html" 
title="interface in 
org.apache.hadoop.hbase.client">ScanResultConsumer</a>&gt;</code></dd>
 </dl>
 </li>
 </ul>
@@ -449,14 +444,14 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTable.htm
 <ul class="blockList">
 <li class="blockList">
 <h4>getConfiguration</h4>
-<pre>public&nbsp;org.apache.hadoop.conf.Configuration&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncTableImpl.html#line.58">getConfiguration</a>()</pre>
-<div class="block"><span class="descfrmTypeLabel">Description copied from 
interface:&nbsp;<code><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTableBase.html#getConfiguration--">AsyncTableBase</a></code></span></div>
+<pre>public&nbsp;org.apache.hadoop.conf.Configuration&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncTableImpl.html#line.61">getConfiguration</a>()</pre>
+<div class="block"><span class="descfrmTypeLabel">Description copied from 
interface:&nbsp;<code><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTable.html#getConfiguration--">AsyncTable</a></code></span></div>
 <div class="block">Returns the <code>Configuration</code> object used by this 
instance.
  <p>
  The reference returned is not a copy, so any change made to it will affect 
this instance.</div>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTableBase.html#getConfiguration--">getConfiguration</a></code>&nbsp;in
 interface&nbsp;<code><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTableBase.html" 
title="interface in 
org.apache.hadoop.hbase.client">AsyncTableBase</a></code></dd>
+<dd><code><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTable.html#getConfiguration--">getConfiguration</a></code>&nbsp;in
 interface&nbsp;<code><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTable.html" 
title="interface in org.apache.hadoop.hbase.client">AsyncTable</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/client/ScanResultConsumer.html" 
title="interface in 
org.apache.hadoop.hbase.client">ScanResultConsumer</a>&gt;</code></dd>
 </dl>
 </li>
 </ul>
@@ -466,20 +461,20 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTable.htm
 <ul class="blockList">
 <li class="blockList">
 <h4>getRpcTimeout</h4>
-<pre>public&nbsp;long&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncTableImpl.html#line.63">getRpcTimeout</a>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/TimeUnit.html?is-external=true";
 title="class or interface in 
java.util.concurrent">TimeUnit</a>&nbsp;unit)</pre>
-<div class="block"><span class="descfrmTypeLabel">Description copied from 
interface:&nbsp;<code><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTableBase.html#getRpcTimeout-java.util.concurrent.TimeUnit-">AsyncTableBase</a></code></span></div>
+<pre>public&nbsp;long&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncTableImpl.html#line.66">getRpcTimeout</a>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/TimeUnit.html?is-external=true";
 title="class or interface in 
java.util.concurrent">TimeUnit</a>&nbsp;unit)</pre>
+<div class="block"><span class="descfrmTypeLabel">Description copied from 
interface:&nbsp;<code><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTable.html#getRpcTimeout-java.util.concurrent.TimeUnit-">AsyncTable</a></code></span></div>
 <div class="block">Get timeout of each rpc request in this Table instance. It 
will be overridden by a more
  specific rpc timeout config such as readRpcTimeout or writeRpcTimeout.</div>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTableBase.html#getRpcTimeout-java.util.concurrent.TimeUnit-">getRpcTimeout</a></code>&nbsp;in
 interface&nbsp;<code><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTableBase.html" 
title="interface in 
org.apache.hadoop.hbase.client">AsyncTableBase</a></code></dd>
+<dd><code><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTable.html#getRpcTimeout-java.util.concurrent.TimeUnit-">getRpcTimeout</a></code>&nbsp;in
 interface&nbsp;<code><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTable.html" 
title="interface in org.apache.hadoop.hbase.client">AsyncTable</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/client/ScanResultConsumer.html" 
title="interface in 
org.apache.hadoop.hbase.client">ScanResultConsumer</a>&gt;</code></dd>
 <dt><span class="paramLabel">Parameters:</span></dt>
 <dd><code>unit</code> - the unit of time the timeout to be represented in</dd>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>rpc timeout in the specified time unit</dd>
 <dt><span class="seeLabel">See Also:</span></dt>
-<dd><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTableBase.html#getReadRpcTimeout-java.util.concurrent.TimeUnit-"><code>AsyncTableBase.getReadRpcTimeout(TimeUnit)</code></a>,
 
-<a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTableBase.html#getWriteRpcTimeout-java.util.concurrent.TimeUnit-"><code>AsyncTableBase.getWriteRpcTimeout(TimeUnit)</code></a></dd>
+<dd><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTable.html#getReadRpcTimeout-java.util.concurrent.TimeUnit-"><code>AsyncTable.getReadRpcTimeout(TimeUnit)</code></a>,
 
+<a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTable.html#getWriteRpcTimeout-java.util.concurrent.TimeUnit-"><code>AsyncTable.getWriteRpcTimeout(TimeUnit)</code></a></dd>
 </dl>
 </li>
 </ul>
@@ -489,12 +484,12 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTable.htm
 <ul class="blockList">
 <li class="blockList">
 <h4>getReadRpcTimeout</h4>
-<pre>public&nbsp;long&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncTableImpl.html#line.68">getReadRpcTimeout</a>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/TimeUnit.html?is-external=true";
 title="class or interface in 
java.util.concurrent">TimeUnit</a>&nbsp;unit)</pre>
-<div class="block"><span class="descfrmTypeLabel">Description copied from 
interface:&nbsp;<code><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTableBase.html#getReadRpcTimeout-java.util.concurrent.TimeUnit-">AsyncTableBase</a></code></span></div>
+<pre>public&nbsp;long&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncTableImpl.html#line.71">getReadRpcTimeout</a>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/TimeUnit.html?is-external=true";
 title="class or interface in 
java.util.concurrent">TimeUnit</a>&nbsp;unit)</pre>
+<div class="block"><span class="descfrmTypeLabel">Description copied from 
interface:&nbsp;<code><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTable.html#getReadRpcTimeout-java.util.concurrent.TimeUnit-">AsyncTable</a></code></span></div>
 <div class="block">Get timeout of each rpc read request in this Table 
instance.</div>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTableBase.html#getReadRpcTimeout-java.util.concurrent.TimeUnit-">getReadRpcTimeout</a></code>&nbsp;in
 interface&nbsp;<code><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTableBase.html" 
title="interface in 
org.apache.hadoop.hbase.client">AsyncTableBase</a></code></dd>
+<dd><code><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTable.html#getReadRpcTimeout-java.util.concurrent.TimeUnit-">getReadRpcTimeout</a></code>&nbsp;in
 interface&nbsp;<code><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTable.html" 
title="interface in org.apache.hadoop.hbase.client">AsyncTable</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/client/ScanResultConsumer.html" 
title="interface in 
org.apache.hadoop.hbase.client">ScanResultConsumer</a>&gt;</code></dd>
 <dt><span class="paramLabel">Parameters:</span></dt>
 <dd><code>unit</code> - the unit of time the timeout to be represented in</dd>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -508,12 +503,12 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTable.htm
 <ul class="blockList">
 <li class="blockList">
 <h4>getWriteRpcTimeout</h4>
-<pre>public&nbsp;long&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncTableImpl.html#line.73">getWriteRpcTimeout</a>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/TimeUnit.html?is-external=true";
 title="class or interface in 
java.util.concurrent">TimeUnit</a>&nbsp;unit)</pre>
-<div class="block"><span class="descfrmTypeLabel">Description copied from 
interface:&nbsp;<code><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTableBase.html#getWriteRpcTimeout-java.util.concurrent.TimeUnit-">AsyncTableBase</a></code></span></div>
+<pre>public&nbsp;long&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncTableImpl.html#line.76">getWriteRpcTimeout</a>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/TimeUnit.html?is-external=true";
 title="class or interface in 
java.util.concurrent">TimeUnit</a>&nbsp;unit)</pre>
+<div class="block"><span class="descfrmTypeLabel">Description copied from 
interface:&nbsp;<code><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTable.html#getWriteRpcTimeout-java.util.concurrent.TimeUnit-">AsyncTable</a></code></span></div>
 <div class="block">Get timeout of each rpc write request in this Table 
instance.</div>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTableBase.html#getWriteRpcTimeout-java.util.concurrent.TimeUnit-">getWriteRpcTimeout</a></code>&nbsp;in
 interface&nbsp;<code><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTableBase.html" 
title="interface in 
org.apache.hadoop.hbase.client">AsyncTableBase</a></code></dd>
+<dd><code><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTable.html#getWriteRpcTimeout-java.util.concurrent.TimeUnit-">getWriteRpcTimeout</a></code>&nbsp;in
 interface&nbsp;<code><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTable.html" 
title="interface in org.apache.hadoop.hbase.client">AsyncTable</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/client/ScanResultConsumer.html" 
title="interface in 
org.apache.hadoop.hbase.client">ScanResultConsumer</a>&gt;</code></dd>
 <dt><span class="paramLabel">Parameters:</span></dt>
 <dd><code>unit</code> - the unit of time the timeout to be represented in</dd>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -527,12 +522,12 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTable.htm
 <ul class="blockList">
 <li class="blockList">
 <h4>getOperationTimeout</h4>
-<pre>public&nbsp;long&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncTableImpl.html#line.78">getOperationTimeout</a>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/TimeUnit.html?is-external=true";
 title="class or interface in 
java.util.concurrent">TimeUnit</a>&nbsp;unit)</pre>
-<div class="block"><span class="descfrmTypeLabel">Description copied from 
interface:&nbsp;<code><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTableBase.html#getOperationTimeout-java.util.concurrent.TimeUnit-">AsyncTableBase</a></code></span></div>
+<pre>public&nbsp;long&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncTableImpl.html#line.81">getOperationTimeout</a>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/TimeUnit.html?is-external=true";
 title="class or interface in 
java.util.concurrent">TimeUnit</a>&nbsp;unit)</pre>
+<div class="block"><span class="descfrmTypeLabel">Description copied from 
interface:&nbsp;<code><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTable.html#getOperationTimeout-java.util.concurrent.TimeUnit-">AsyncTable</a></code></span></div>
 <div class="block">Get timeout of each operation in Table instance.</div>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTableBase.html#getOperationTimeout-java.util.concurrent.TimeUnit-">getOperationTimeout</a></code>&nbsp;in
 interface&nbsp;<code><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTableBase.html" 
title="interface in 
org.apache.hadoop.hbase.client">AsyncTableBase</a></code></dd>
+<dd><code><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTable.html#getOperationTimeout-java.util.concurrent.TimeUnit-">getOperationTimeout</a></code>&nbsp;in
 interface&nbsp;<code><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTable.html" 
title="interface in org.apache.hadoop.hbase.client">AsyncTable</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/client/ScanResultConsumer.html" 
title="interface in 
org.apache.hadoop.hbase.client">ScanResultConsumer</a>&gt;</code></dd>
 <dt><span class="paramLabel">Parameters:</span></dt>
 <dd><code>unit</code> - the unit of time the timeout to be represented in</dd>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -546,13 +541,13 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTable.htm
 <ul class="blockList">
 <li class="blockList">
 <h4>getScanTimeout</h4>
-<pre>public&nbsp;long&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncTableImpl.html#line.83">getScanTimeout</a>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/TimeUnit.html?is-external=true";
 title="class or interface in 
java.util.concurrent">TimeUnit</a>&nbsp;unit)</pre>
-<div class="block"><span class="descfrmTypeLabel">Description copied from 
interface:&nbsp;<code><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTableBase.html#getScanTimeout-java.util.concurrent.TimeUnit-">AsyncTableBase</a></code></span></div>
+<pre>public&nbsp;long&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncTableImpl.html#line.86">getScanTimeout</a>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/TimeUnit.html?is-external=true";
 title="class or interface in 
java.util.concurrent">TimeUnit</a>&nbsp;unit)</pre>
+<div class="block"><span class="descfrmTypeLabel">Description copied from 
interface:&nbsp;<code><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTable.html#getScanTimeout-java.util.concurrent.TimeUnit-">AsyncTable</a></code></span></div>
 <div class="block">Get the timeout of a single operation in a scan. It works 
like operation timeout for other
  operations.</div>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTableBase.html#getScanTimeout-java.util.concurrent.TimeUnit-">getScanTimeout</a></code>&nbsp;in
 interface&nbsp;<code><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTableBase.html" 
title="interface in 
org.apache.hadoop.hbase.client">AsyncTableBase</a></code></dd>
+<dd><code><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTable.html#getScanTimeout-java.util.concurrent.TimeUnit-">getScanTimeout</a></code>&nbsp;in
 interface&nbsp;<code><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTable.html" 
title="interface in org.apache.hadoop.hbase.client">AsyncTable</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/client/ScanResultConsumer.html" 
title="interface in 
org.apache.hadoop.hbase.client">ScanResultConsumer</a>&gt;</code></dd>
 <dt><span class="paramLabel">Parameters:</span></dt>
 <dd><code>unit</code> - the unit of time the timeout to be represented in</dd>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -566,7 +561,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTable.htm
 <ul class="blockList">
 <li class="blockList">
 <h4>wrap</h4>
-<pre>private&nbsp;&lt;T&gt;&nbsp;<a 
href="http://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>&lt;T&gt;&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncTableImpl.html#line.87">wrap</a>(<a
 
href="http://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>&lt;T&gt;&nbsp;future)</pre>
+<pre>private&nbsp;&lt;T&gt;&nbsp;<a 
href="http://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>&lt;T&gt;&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncTableImpl.html#line.90">wrap</a>(<a
 
href="http://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>&lt;T&gt;&nbsp;future)</pre>
 </li>
 </ul>
 <a name="get-org.apache.hadoop.hbase.client.Get-">
@@ -575,12 +570,12 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTable.htm
 <ul class="blockList">
 <li class="blockList">
 <h4>get</h4>
-<pre>public&nbsp;<a 
href="http://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>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/client/Result.html" title="class 
in org.apache.hadoop.hbase.client">Result</a>&gt;&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncTableImpl.html#line.100">get</a>(<a
 href="../../../../../org/apache/hadoop/hbase/client/Get.html" title="class in 
org.apache.hadoop.hbase.client">Get</a>&nbsp;get)</pre>
-<div class="block"><span class="descfrmTypeLabel">Description copied from 
interface:&nbsp;<code><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTableBase.html#get-org.apache.hadoop.hbase.client.Get-">AsyncTableBase</a></code></span></div>
+<pre>public&nbsp;<a 
href="http://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>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/client/Result.html" title="class 
in org.apache.hadoop.hbase.client">Result</a>&gt;&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncTableImpl.html#line.103">get</a>(<a
 href="../../../../../org/apache/hadoop/hbase/client/Get.html" title="class in 
org.apache.hadoop.hbase.client">Get</a>&nbsp;get)</pre>
+<div class="block"><span class="descfrmTypeLabel">Description copied from 
interface:&nbsp;<code><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTable.html#get-org.apache.hadoop.hbase.client.Get-">AsyncTable</a></code></span></div>
 <div class="block">Extracts certain cells from a given row.</div>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTableBase.html#get-org.apache.hadoop.hbase.client.Get-">get</a></code>&nbsp;in
 interface&nbsp;<code><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTableBase.html" 
title="interface in 
org.apache.hadoop.hbase.client">AsyncTableBase</a></code></dd>
+<dd><code><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTable.html#get-org.apache.hadoop.hbase.client.Get-">get</a></code>&nbsp;in
 interface&nbsp;<code><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTable.html" 
title="interface in org.apache.hadoop.hbase.client">AsyncTable</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/client/ScanResultConsumer.html" 
title="interface in 
org.apache.hadoop.hbase.client">ScanResultConsumer</a>&gt;</code></dd>
 <dt><span class="paramLabel">Parameters:</span></dt>
 <dd><code>get</code> - The object that specifies what data to fetch and from 
which row.</dd>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -597,12 +592,12 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTable.htm
 <ul class="blockList">
 <li class="blockList">
 <h4>put</h4>
-<pre>public&nbsp;<a 
href="http://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>&lt;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Void.html?is-external=true";
 title="class or interface in java.lang">Void</a>&gt;&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncTableImpl.html#line.105">put</a>(<a
 href="../../../../../org/apache/hadoop/hbase/client/Put.html" title="class in 
org.apache.hadoop.hbase.client">Put</a>&nbsp;put)</pre>
-<div class="block"><span class="descfrmTypeLabel">Description copied from 
interface:&nbsp;<code><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTableBase.html#put-org.apache.hadoop.hbase.client.Put-">AsyncTableBase</a></code></span></div>
+<pre>public&nbsp;<a 
href="http://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>&lt;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Void.html?is-external=true";
 title="class or interface in java.lang">Void</a>&gt;&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncTableImpl.html#line.108">put</a>(<a
 href="../../../../../org/apache/hadoop/hbase/client/Put.html" title="class in 
org.apache.hadoop.hbase.client">Put</a>&nbsp;put)</pre>
+<div class="block"><span class="descfrmTypeLabel">Description copied from 
interface:&nbsp;<code><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTable.html#put-org.apache.hadoop.hbase.client.Put-">AsyncTable</a></code></span></div>
 <div class="block">Puts some data to the table.</div>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTableBase.html#put-org.apache.hadoop.hbase.client.Put-">put</a></code>&nbsp;in
 interface&nbsp;<code><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTableBase.html" 
title="interface in 
org.apache.hadoop.hbase.client">AsyncTableBase</a></code></dd>
+<dd><code><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTable.html#put-org.apache.hadoop.hbase.client.Put-">put</a></code>&nbsp;in
 interface&nbsp;<code><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTable.html" 
title="interface in org.apache.hadoop.hbase.client">AsyncTable</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/client/ScanResultConsumer.html" 
title="interface in 
org.apache.hadoop.hbase.client">ScanResultConsumer</a>&gt;</code></dd>
 <dt><span class="paramLabel">Parameters:</span></dt>
 <dd><code>put</code> - The data to put.</dd>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -616,12 +611,12 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTable.htm
 <ul class="blockList">
 <li class="blockList">
 <h4>delete</h4>
-<pre>public&nbsp;<a 
href="http://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>&lt;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Void.html?is-external=true";
 title="class or interface in java.lang">Void</a>&gt;&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncTableImpl.html#line.110">delete</a>(<a
 href="../../../../../org/apache/hadoop/hbase/client/Delete.html" title="class 
in org.apache.hadoop.hbase.client">Delete</a>&nbsp;delete)</pre>
-<div class="block"><span class="descfrmTypeLabel">Description copied from 
interface:&nbsp;<code><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTableBase.html#delete-org.apache.hadoop.hbase.client.Delete-">AsyncTableBase</a></code></span></div>
+<pre>public&nbsp;<a 
href="http://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>&lt;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Void.html?is-external=true";
 title="class or interface in java.lang">Void</a>&gt;&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncTableImpl.html#line.113">delete</a>(<a
 href="../../../../../org/apache/hadoop/hbase/client/Delete.html" title="class 
in org.apache.hadoop.hbase.client">Delete</a>&nbsp;delete)</pre>
+<div class="block"><span class="descfrmTypeLabel">Description copied from 
interface:&nbsp;<code><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTable.html#delete-org.apache.hadoop.hbase.client.Delete-">AsyncTable</a></code></span></div>
 <div class="block">Deletes the specified cells/row.</div>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTableBase.html#delete-org.apache.hadoop.hbase.client.Delete-">delete</a></code>&nbsp;in
 interface&nbsp;<code><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTableBase.html" 
title="interface in 
org.apache.hadoop.hbase.client">AsyncTableBase</a></code></dd>
+<dd><code><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTable.html#delete-org.apache.hadoop.hbase.client.Delete-">delete</a></code>&nbsp;in
 interface&nbsp;<code><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTable.html" 
title="interface in org.apache.hadoop.hbase.client">AsyncTable</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/client/ScanResultConsumer.html" 
title="interface in 
org.apache.hadoop.hbase.client">ScanResultConsumer</a>&gt;</code></dd>
 <dt><span class="paramLabel">Parameters:</span></dt>
 <dd><code>delete</code> - The object that specifies what to delete.</dd>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -635,8 +630,8 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTable.htm
 <ul class="blockList">
 <li class="blockList">
 <h4>append</h4>
-<pre>public&nbsp;<a 
href="http://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>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/client/Result.html" title="class 
in org.apache.hadoop.hbase.client">Result</a>&gt;&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncTableImpl.html#line.115">append</a>(<a
 href="../../../../../org/apache/hadoop/hbase/client/Append.html" title="class 
in org.apache.hadoop.hbase.client">Append</a>&nbsp;append)</pre>
-<div class="block"><span class="descfrmTypeLabel">Description copied from 
interface:&nbsp;<code><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTableBase.html#append-org.apache.hadoop.hbase.client.Append-">AsyncTableBase</a></code></span></div>
+<pre>public&nbsp;<a 
href="http://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>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/client/Result.html" title="class 
in org.apache.hadoop.hbase.client">Result</a>&gt;&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncTableImpl.html#line.118">append</a>(<a
 href="../../../../../org/apache/hadoop/hbase/client/Append.html" title="class 
in org.apache.hadoop.hbase.client">Append</a>&nbsp;append)</pre>
+<div class="block"><span class="descfrmTypeLabel">Description copied from 
interface:&nbsp;<code><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTable.html#append-org.apache.hadoop.hbase.client.Append-">AsyncTable</a></code></span></div>
 <div class="block">Appends values to one or more columns within a single row.
  <p>
  This operation does not appear atomic to readers. Appends are done under a 
single row lock, so
@@ -644,7 +639,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTable.htm
  operations can see this operation partially completed.</div>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTableBase.html#append-org.apache.hadoop.hbase.client.Append-">append</a></code>&nbsp;in
 interface&nbsp;<code><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTableBase.html" 
title="interface in 
org.apache.hadoop.hbase.client">AsyncTableBase</a></code></dd>
+<dd><code><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTable.html#append-org.apache.hadoop.hbase.client.Append-">append</a></code>&nbsp;in
 interface&nbsp;<code><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTable.html" 
title="interface in org.apache.hadoop.hbase.client">AsyncTable</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/client/ScanResultConsumer.html" 
title="interface in 
org.apache.hadoop.hbase.client">ScanResultConsumer</a>&gt;</code></dd>
 <dt><span class="paramLabel">Parameters:</span></dt>
 <dd><code>append</code> - object that specifies the columns and amounts to be 
used for the increment
           operations</dd>
@@ -660,8 +655,8 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTable.htm
 <ul class="blockList">
 <li class="blockList">
 <h4>increment</h4>
-<pre>public&nbsp;<a 
href="http://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>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/client/Result.html" title="class 
in org.apache.hadoop.hbase.client">Result</a>&gt;&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncTableImpl.html#line.120">increment</a>(<a
 href="../../../../../org/apache/hadoop/hbase/client/Increment.html" 
title="class in 
org.apache.hadoop.hbase.client">Increment</a>&nbsp;increment)</pre>
-<div class="block"><span class="descfrmTypeLabel">Description copied from 
interface:&nbsp;<code><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTableBase.html#increment-org.apache.hadoop.hbase.client.Increment-">AsyncTableBase</a></code></span></div>
+<pre>public&nbsp;<a 
href="http://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>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/client/Result.html" title="class 
in org.apache.hadoop.hbase.client">Result</a>&gt;&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncTableImpl.html#line.123">increment</a>(<a
 href="../../../../../org/apache/hadoop/hbase/client/Increment.html" 
title="class in 
org.apache.hadoop.hbase.client">Increment</a>&nbsp;increment)</pre>
+<div class="block"><span class="descfrmTypeLabel">Description copied from 
interface:&nbsp;<code><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTable.html#increment-org.apache.hadoop.hbase.client.Increment-">AsyncTable</a></code></span></div>
 <div class="block">Increments one or more columns within a single row.
  <p>
  This operation does not appear atomic to readers. Increments are done under a 
single row lock,
@@ -669,7 +664,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTable.htm
  scan operations can see this operation partially completed.</div>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTableBase.html#increment-org.apache.hadoop.hbase.client.Increment-">increment</a></code>&nbsp;in
 interface&nbsp;<code><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTableBase.html" 
title="interface in 
org.apache.hadoop.hbase.client">AsyncTableBase</a></code></dd>
+<dd><code><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTable.html#increment-org.apache.hadoop.hbase.client.Increment-">increment</a></code>&nbsp;in
 interface&nbsp;<code><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTable.html" 
title="interface in org.apache.hadoop.hbase.client">AsyncTable</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/client/ScanResultConsumer.html" 
title="interface in 
org.apache.hadoop.hbase.client">ScanResultConsumer</a>&gt;</code></dd>
 <dt><span class="paramLabel">Parameters:</span></dt>
 <dd><code>increment</code> - object that specifies the columns and amounts to 
be used for the increment
           operations</dd>
@@ -685,13 +680,13 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTable.htm
 <ul class="blockList">
 <li class="blockList">
 <h4>checkAndMutate</h4>
-<pre>public&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTableBase.CheckAndMutateBuilder.html"
 title="interface in 
org.apache.hadoop.hbase.client">AsyncTableBase.CheckAndMutateBuilder</a>&nbsp;<a
 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncTableImpl.html#line.125">checkAndMutate</a>(byte[]&nbsp;row,
-                                                           
byte[]&nbsp;family)</pre>
-<div class="block"><span class="descfrmTypeLabel">Description copied from 
interface:&nbsp;<code><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTableBase.html#checkAndMutate-byte:A-byte:A-">AsyncTableBase</a></code></span></div>
+<pre>public&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTable.CheckAndMutateBuilder.html"
 title="interface in 
org.apache.hadoop.hbase.client">AsyncTable.CheckAndMutateBuilder</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncTableImpl.html#line.128">checkAndMutate</a>(byte[]&nbsp;row,
+                                                       
byte[]&nbsp;family)</pre>
+<div class="block"><span class="descfrmTypeLabel">Description copied from 
interface:&nbsp;<code><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTable.html#checkAndMutate-byte:A-byte:A-">AsyncTable</a></code></span></div>
 <div class="block">Atomically checks if a row/family/qualifier value matches 
the expected value. If it does, it
  adds the Put/Delete/RowMutations.
  <p>
- Use the returned <a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTableBase.CheckAndMutateBuilder.html"
 title="interface in 
org.apache.hadoop.hbase.client"><code>AsyncTableBase.CheckAndMutateBuilder</code></a>
 to construct your request and then execute it.
+ Use the returned <a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTable.CheckAndMutateBuilder.html"
 title="interface in 
org.apache.hadoop.hbase.client"><code>AsyncTable.CheckAndMutateBuilder</code></a>
 to construct your request and then execute it.
  This is a fluent style API, the code is like:
 
  <pre>
@@ -708,7 +703,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTable.htm
  </pre></div>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTableBase.html#checkAndMutate-byte:A-byte:A-">checkAndMutate</a></code>&nbsp;in
 interface&nbsp;<code><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTableBase.html" 
title="interface in 
org.apache.hadoop.hbase.client">AsyncTableBase</a></code></dd>
+<dd><code><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTable.html#checkAndMutate-byte:A-byte:A-">checkAndMutate</a></code>&nbsp;in
 interface&nbsp;<code><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTable.html" 
title="interface in org.apache.hadoop.hbase.client">AsyncTable</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/client/ScanResultConsumer.html" 
title="interface in 
org.apache.hadoop.hbase.client">ScanResultConsumer</a>&gt;</code></dd>
 </dl>
 </li>
 </ul>
@@ -718,13 +713,13 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTable.htm
 <ul class="blockList">
 <li class="blockList">
 <h4>mutateRow</h4>
-<pre>public&nbsp;<a 
href="http://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>&lt;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Void.html?is-external=true";
 title="class or interface in java.lang">Void</a>&gt;&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncTableImpl.html#line.166">mutateRow</a>(<a
 href="../../../../../org/apache/hadoop/hbase/client/RowMutations.html" 
title="class in 
org.apache.hadoop.hbase.client">RowMutations</a>&nbsp;mutation)</pre>
-<div class="block"><span class="descfrmTypeLabel">Description copied from 
interface:&nbsp;<code><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTableBase.html#mutateRow-org.apache.hadoop.hbase.client.RowMutations-">AsyncTableBase</a></code></span></div>
+<pre>public&nbsp;<a 
href="http://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>&lt;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Void.html?is-external=true";
 title="class or interface in java.lang">Void</a>&gt;&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncTableImpl.html#line.169">mutateRow</a>(<a
 href="../../../../../org/apache/hadoop/hbase/client/RowMutations.html" 
title="class in 
org.apache.hadoop.hbase.client">RowMutations</a>&nbsp;mutation)</pre>
+<div class="block"><span class="descfrmTypeLabel">Description copied from 
interface:&nbsp;<code><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTable.html#mutateRow-org.apache.hadoop.hbase.client.RowMutations-">AsyncTable</a></code></span></div>
 <div class="block">Performs multiple mutations atomically on a single row. 
Currently <a href="../../../../../org/apache/hadoop/hbase/client/Put.html" 
title="class in org.apache.hadoop.hbase.client"><code>Put</code></a> and
  <a href="../../../../../org/apache/hadoop/hbase/client/Delete.html" 
title="class in org.apache.hadoop.hbase.client"><code>Delete</code></a> are 
supported.</div>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTableBase.html#mutateRow-org.apache.hadoop.hbase.client.RowMutations-">mutateRow</a></code>&nbsp;in
 interface&nbsp;<code><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTableBase.html" 
title="interface in 
org.apache.hadoop.hbase.client">AsyncTableBase</a></code></dd>
+<dd><code><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTable.html#mutateRow-org.apache.hadoop.hbase.client.RowMutations-">mutateRow</a></code>&nbsp;in
 interface&nbsp;<code><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTable.html" 
title="interface in org.apache.hadoop.hbase.client">AsyncTable</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/client/ScanResultConsumer.html" 
title="interface in 
org.apache.hadoop.hbase.client">ScanResultConsumer</a>&gt;</code></dd>
 <dt><span class="paramLabel">Parameters:</span></dt>
 <dd><code>mutation</code> - object that specifies the set of mutations to 
perform atomically</dd>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -738,8 +733,8 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTable.htm
 <ul class="blockList">
 <li class="blockList">
 <h4>scanAll</h4>
-<pre>public&nbsp;<a 
href="http://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>&lt;<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>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/client/Result.html" title="class 
in org.apache.hadoop.hbase.client">Result</a>&gt;&gt;&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncTableImpl.html#line.171">scanAll</a>(<a
 href="../../../../../org/apache/hadoop/hbase/client/Scan.html" title="class in 
org.apache.hadoop.hbase.client">Scan</a>&nbsp;scan)</pre>
-<div class="block"><span class="descfrmTypeLabel">Description copied from 
interface:&nbsp;<code><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTableBase.html#scanAll-org.apache.hadoop.hbase.client.Scan-">AsyncTableBase</a></code></span></div>
+<pre>public&nbsp;<a 
href="http://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>&lt;<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>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/client/Result.html" title="class 
in org.apache.hadoop.hbase.client">Result</a>&gt;&gt;&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncTableImpl.html#line.174">scanAll</a>(<a
 href="../../../../../org/apache/hadoop/hbase/client/Scan.html" title="class in 
org.apache.hadoop.hbase.client">Scan</a>&nbsp;scan)</pre>
+<div class="block"><span class="descfrmTypeLabel">Description copied from 
interface:&nbsp;<code><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTable.html#scanAll-org.apache.hadoop.hbase.client.Scan-">AsyncTable</a></code></span></div>
 <div class="block">Return all the results that match the given scan object.
  <p>
  Notice that usually you should use this method with a <a 
href="../../../../../org/apache/hadoop/hbase/client/Scan.html" title="class in 
org.apache.hadoop.hbase.client"><code>Scan</code></a> object that has limit set.
@@ -771,7 +766,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTable.htm
  performance difference between these scan methods so do not worry.</div>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTableBase.html#scanAll-org.apache.hadoop.hbase.client.Scan-">scanAll</a></code>&nbsp;in
 interface&nbsp;<code><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTableBase.html" 
title="interface in 
org.apache.hadoop.hbase.client">AsyncTableBase</a></code></dd>
+<dd><code><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTable.html#scanAll-org.apache.hadoop.hbase.client.Scan-">scanAll</a></code>&nbsp;in
 interface&nbsp;<code><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTable.html" 
title="interface in org.apache.hadoop.hbase.client">AsyncTable</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/client/ScanResultConsumer.html" 
title="interface in 
org.apache.hadoop.hbase.client">ScanResultConsumer</a>&gt;</code></dd>
 <dt><span class="paramLabel">Parameters:</span></dt>
 <dd><code>scan</code> - A configured <a 
href="../../../../../org/apache/hadoop/hbase/client/Scan.html" title="class in 
org.apache.hadoop.hbase.client"><code>Scan</code></a> object. So if you use 
this method to fetch a really large
           result set, it is likely to cause OOM.</dd>
@@ -781,27 +776,18 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTable.htm
 </dl>
 </li>
 </ul>
-<a name="resultSize2CacheSize-long-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>resultSize2CacheSize</h4>
-<pre>private&nbsp;long&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncTableImpl.html#line.175">resultSize2CacheSize</a>(long&nbsp;maxResultSize)</pre>
-</li>
-</ul>
 <a name="getScanner-org.apache.hadoop.hbase.client.Scan-">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
 <h4>getScanner</h4>
-<pre>public&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/client/ResultScanner.html" 
title="interface in org.apache.hadoop.hbase.client">ResultScanner</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncTableImpl.html#line.181">getScanner</a>(<a
 href="../../../../../org/apache/hadoop/hbase/client/Scan.html" title="class in 
org.apache.hadoop.hbase.client">Scan</a>&nbsp;scan)</pre>
+<pre>public&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/client/ResultScanner.html" 
title="interface in org.apache.hadoop.hbase.client">ResultScanner</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncTableImpl.html#line.179">getScanner</a>(<a
 href="../../../../../org/apache/hadoop/hbase/client/Scan.html" title="class in 
org.apache.hadoop.hbase.client">Scan</a>&nbsp;scan)</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from 
interface:&nbsp;<code><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTable.html#getScanner-org.apache.hadoop.hbase.client.Scan-">AsyncTable</a></code></span></div>
 <div class="block">Returns a scanner on the current table as specified by the 
<a href="../../../../../org/apache/hadoop/hbase/client/Scan.html" title="class 
in org.apache.hadoop.hbase.client"><code>Scan</code></a> object.</div>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTable.html#getScanner-org.apache.hadoop.hbase.client.Scan-">getScanner</a></code>&nbsp;in
 interface&nbsp;<code><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTable.html" 
title="interface in org.apache.hadoop.hbase.client">AsyncTable</a></code></dd>
+<dd><code><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTable.html#getScanner-org.apache.hadoop.hbase.client.Scan-">getScanner</a></code>&nbsp;in
 interface&nbsp;<code><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTable.html" 
title="interface in org.apache.hadoop.hbase.client">AsyncTable</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/client/ScanResultConsumer.html" 
title="interface in 
org.apache.hadoop.hbase.client">ScanResultConsumer</a>&gt;</code></dd>
 <dt><span class="paramLabel">Parameters:</span></dt>
 <dd><code>scan</code> - A configured <a 
href="../../../../../org/apache/hadoop/hbase/client/Scan.html" title="class in 
org.apache.hadoop.hbase.client"><code>Scan</code></a> object.</dd>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -815,7 +801,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTable.htm
 <ul class="blockList">
 <li class="blockList">
 <h4>scan0</h4>
-<pre>private&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncTableImpl.html#line.187">scan0</a>(<a
 href="../../../../../org/apache/hadoop/hbase/client/Scan.html" title="class in 
org.apache.hadoop.hbase.client">Scan</a>&nbsp;scan,
+<pre>private&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncTableImpl.html#line.183">scan0</a>(<a
 href="../../../../../org/apache/hadoop/hbase/client/Scan.html" title="class in 
org.apache.hadoop.hbase.client">Scan</a>&nbsp;scan,
                    <a 
href="../../../../../org/apache/hadoop/hbase/client/ScanResultConsumer.html" 
title="interface in 
org.apache.hadoop.hbase.client">ScanResultConsumer</a>&nbsp;consumer)</pre>
 </li>
 </ul>
@@ -825,20 +811,19 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTable.htm
 <ul class="blockList">
 <li class="blockList">
 <h4>scan</h4>
-<pre>public&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncTableImpl.html#line.202">scan</a>(<a
 href="../../../../../org/apache/hadoop/hbase/client/Scan.html" title="class in 
org.apache.hadoop.hbase.client">Scan</a>&nbsp;scan,
+<pre>public&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncTableImpl.html#line.198">scan</a>(<a
 href="../../../../../org/apache/hadoop/hbase/client/Scan.html" title="class in 
org.apache.hadoop.hbase.client">Scan</a>&nbsp;scan,
                  <a 
href="../../../../../org/apache/hadoop/hbase/client/ScanResultConsumer.html" 
title="interface in 
org.apache.hadoop.hbase.client">ScanResultConsumer</a>&nbsp;consumer)</pre>
-<div class="block"><span class="descfrmTypeLabel">Description copied from 
interface:&nbsp;<code><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTable.html#scan-org.apache.hadoop.hbase.client.Scan-org.apache.hadoop.hbase.client.ScanResultConsumer-">AsyncTable</a></code></span></div>
-<div class="block">The scan API uses the observer pattern. All results that 
match the given scan object will be
- passed to the given <code>consumer</code> by calling <a 
href="../../../../../org/apache/hadoop/hbase/client/ScanResultConsumer.html#onNext-org.apache.hadoop.hbase.client.Result-"><code>ScanResultConsumer.onNext(Result)</code></a>.
- <a 
href="../../../../../org/apache/hadoop/hbase/client/ScanResultConsumer.html#onComplete--"><code>ScanResultConsumer.onComplete()</code></a>
 means the scan is finished, and
- <a 
href="../../../../../org/apache/hadoop/hbase/client/ScanResultConsumer.html#onError-java.lang.Throwable-"><code>ScanResultConsumer.onError(Throwable)</code></a>
 means we hit an unrecoverable error and the scan
- is terminated.</div>
+<div class="block"><span class="descfrmTypeLabel">Description copied from 
interface:&nbsp;<code><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTable.html#scan-org.apache.hadoop.hbase.client.Scan-C-">AsyncTable</a></code></span></div>
+<div class="block">The scan API uses the observer pattern.</div>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTable.html#scan-org.apache.hadoop.hbase.client.Scan-org.apache.hadoop.hbase.client.ScanResultConsumer-">scan</a></code>&nbsp;in
 interface&nbsp;<code><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTable.html" 
title="interface in org.apache.hadoop.hbase.client">AsyncTable</a></code></dd>
+<dd><code><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTable.html#scan-org.apache.hadoop.hbase.client.Scan-C-">scan</a></code>&nbsp;in
 interface&nbsp;<code><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncTable.html" 
title="interface in org.apache.hadoop.hbase.client">AsyncTable</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/client/ScanResultConsumer.html" 
title="interface in 
org.apache.hadoop.hbase.client">ScanResultConsumer</a>&gt;</code></dd>
 <dt><span class="paramLabel">Parameters:</span></dt>
 <dd><code>scan</code> - A configured <a 
href="../../../../../org/apache/hadoop/hbase/client/Scan.html" title="class in 
org.apache.hadoop.hbase.client"><code>Scan</code></a> object.</dd>
 <dd><code>consumer</code> - the consumer used to receive results.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a 
href="../../../../../org/apache/hadoop/hbase/client/ScanResultConsumer.html" 
title="interface in 
org.apache.hadoop.hbase.client"><code>ScanResultConsumer</code></a>, 
+<a 
href="../../../../../org/apache/hadoop/hbase/client/AdvancedScanResultConsumer.html"
 title="interface in 
org.apache.hadoop.hbase.client"><code>AdvancedScanResultConsumer</code></a></d

<TRUNCATED>

Reply via email to