http://git-wip-us.apache.org/repos/asf/hbase-site/blob/47be635d/devapidocs/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.ScanControllerImpl.html
----------------------------------------------------------------------
diff --git 
a/devapidocs/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.ScanControllerImpl.html
 
b/devapidocs/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.ScanControllerImpl.html
index ad70112..e6bc892 100644
--- 
a/devapidocs/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.ScanControllerImpl.html
+++ 
b/devapidocs/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.ScanControllerImpl.html
@@ -18,7 +18,7 @@
     catch(err) {
     }
 //-->
-var methods = {"i0":10,"i1":10,"i2":10,"i3":10};
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10};
 var tabs = {65535:["t0","All Methods"],2:["t2","Instance 
Methods"],8:["t4","Concrete Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
@@ -117,7 +117,7 @@ var activeTableTab = "activeTableTab";
 </dl>
 <hr>
 <br>
-<pre>private final class <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.html#line.144">AsyncScanSingleRegionRpcRetryingCaller.ScanControllerImpl</a>
+<pre>private final class <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.html#line.145">AsyncScanSingleRegionRpcRetryingCaller.ScanControllerImpl</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/RawScanResultConsumer.ScanController.html"
 title="interface in 
org.apache.hadoop.hbase.client">RawScanResultConsumer.ScanController</a></pre>
 </li>
@@ -143,10 +143,14 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/RawScanResultC
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.ScanControllerImpl.html#callerThread">callerThread</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/Optional.html?is-external=true";
 title="class or interface in java.util">Optional</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/client/Cursor.html" title="class 
in org.apache.hadoop.hbase.client">Cursor</a>&gt;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.ScanControllerImpl.html#cursor">cursor</a></span></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
 <td class="colFirst"><code>private <a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.ScanResumerImpl.html"
 title="class in 
org.apache.hadoop.hbase.client">AsyncScanSingleRegionRpcRetryingCaller.ScanResumerImpl</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.ScanControllerImpl.html#resumer">resumer</a></span></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>private <a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.ScanControllerState.html"
 title="enum in 
org.apache.hadoop.hbase.client">AsyncScanSingleRegionRpcRetryingCaller.ScanControllerState</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.ScanControllerImpl.html#state">state</a></span></code>&nbsp;</td>
 </tr>
@@ -162,12 +166,10 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/RawScanResultC
 <table class="memberSummary" border="0" cellpadding="3" cellspacing="0" 
summary="Constructor Summary table, listing constructors, and an explanation">
 <caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
 <tr>
-<th class="colFirst" scope="col">Modifier</th>
-<th class="colLast" scope="col">Constructor and Description</th>
+<th class="colOne" scope="col">Constructor and Description</th>
 </tr>
 <tr class="altColor">
-<td class="colFirst"><code>private </code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.ScanControllerImpl.html#ScanControllerImpl--">ScanControllerImpl</a></span>()</code>&nbsp;</td>
+<td class="colOne"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.ScanControllerImpl.html#ScanControllerImpl-org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.ScanResponse-">ScanControllerImpl</a></span>(org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.ScanResponse&nbsp;resp)</code>&nbsp;</td>
 </tr>
 </table>
 </li>
@@ -185,20 +187,26 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/RawScanResultC
 <th class="colLast" scope="col">Method and Description</th>
 </tr>
 <tr id="i0" class="altColor">
+<td class="colFirst"><code><a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true";
 title="class or interface in java.util">Optional</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/client/Cursor.html" title="class 
in org.apache.hadoop.hbase.client">Cursor</a>&gt;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.ScanControllerImpl.html#cursor--">cursor</a></span>()</code>
+<div class="block">Get the scan cursor if available.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
 <td class="colFirst"><code>(package private) <a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.ScanControllerState.html"
 title="enum in 
org.apache.hadoop.hbase.client">AsyncScanSingleRegionRpcRetryingCaller.ScanControllerState</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.ScanControllerImpl.html#destroy--">destroy</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i1" class="rowColor">
+<tr id="i2" class="altColor">
 <td class="colFirst"><code>private void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.ScanControllerImpl.html#preCheck--">preCheck</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i2" class="altColor">
+<tr id="i3" class="rowColor">
 <td class="colFirst"><code><a 
href="../../../../../org/apache/hadoop/hbase/client/RawScanResultConsumer.ScanResumer.html"
 title="interface in 
org.apache.hadoop.hbase.client">RawScanResultConsumer.ScanResumer</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.ScanControllerImpl.html#suspend--">suspend</a></span>()</code>
 <div class="block">Suspend the scan.</div>
 </td>
 </tr>
-<tr id="i3" class="rowColor">
+<tr id="i4" class="altColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.ScanControllerImpl.html#terminate--">terminate</a></span>()</code>
 <div class="block">Terminate the scan.</div>
@@ -232,7 +240,16 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/RawScanResultC
 <ul class="blockList">
 <li class="blockList">
 <h4>callerThread</h4>
-<pre>private final&nbsp;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Thread.html?is-external=true";
 title="class or interface in java.lang">Thread</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.ScanControllerImpl.html#line.147">callerThread</a></pre>
+<pre>private final&nbsp;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Thread.html?is-external=true";
 title="class or interface in java.lang">Thread</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.ScanControllerImpl.html#line.148">callerThread</a></pre>
+</li>
+</ul>
+<a name="cursor">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>cursor</h4>
+<pre>private final&nbsp;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true";
 title="class or interface in java.util">Optional</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/client/Cursor.html" title="class 
in org.apache.hadoop.hbase.client">Cursor</a>&gt; <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.ScanControllerImpl.html#line.150">cursor</a></pre>
 </li>
 </ul>
 <a name="state">
@@ -241,7 +258,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/RawScanResultC
 <ul class="blockList">
 <li class="blockList">
 <h4>state</h4>
-<pre>private&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.ScanControllerState.html"
 title="enum in 
org.apache.hadoop.hbase.client">AsyncScanSingleRegionRpcRetryingCaller.ScanControllerState</a>
 <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.ScanControllerImpl.html#line.153">state</a></pre>
+<pre>private&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.ScanControllerState.html"
 title="enum in 
org.apache.hadoop.hbase.client">AsyncScanSingleRegionRpcRetryingCaller.ScanControllerState</a>
 <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.ScanControllerImpl.html#line.156">state</a></pre>
 </li>
 </ul>
 <a name="resumer">
@@ -250,7 +267,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/RawScanResultC
 <ul class="blockListLast">
 <li class="blockList">
 <h4>resumer</h4>
-<pre>private&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.ScanResumerImpl.html"
 title="class in 
org.apache.hadoop.hbase.client">AsyncScanSingleRegionRpcRetryingCaller.ScanResumerImpl</a>
 <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.ScanControllerImpl.html#line.155">resumer</a></pre>
+<pre>private&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.ScanResumerImpl.html"
 title="class in 
org.apache.hadoop.hbase.client">AsyncScanSingleRegionRpcRetryingCaller.ScanResumerImpl</a>
 <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.ScanControllerImpl.html#line.158">resumer</a></pre>
 </li>
 </ul>
 </li>
@@ -261,13 +278,13 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/RawScanResultC
 <!--   -->
 </a>
 <h3>Constructor Detail</h3>
-<a name="ScanControllerImpl--">
+<a 
name="ScanControllerImpl-org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.ScanResponse-">
 <!--   -->
 </a>
 <ul class="blockListLast">
 <li class="blockList">
 <h4>ScanControllerImpl</h4>
-<pre>private&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.ScanControllerImpl.html#line.144">ScanControllerImpl</a>()</pre>
+<pre>public&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.ScanControllerImpl.html#line.160">ScanControllerImpl</a>(org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.ScanResponse&nbsp;resp)</pre>
 </li>
 </ul>
 </li>
@@ -284,7 +301,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/RawScanResultC
 <ul class="blockList">
 <li class="blockList">
 <h4>preCheck</h4>
-<pre>private&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.ScanControllerImpl.html#line.157">preCheck</a>()</pre>
+<pre>private&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.ScanControllerImpl.html#line.166">preCheck</a>()</pre>
 </li>
 </ul>
 <a name="suspend--">
@@ -293,7 +310,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/RawScanResultC
 <ul class="blockList">
 <li class="blockList">
 <h4>suspend</h4>
-<pre>public&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/client/RawScanResultConsumer.ScanResumer.html"
 title="interface in 
org.apache.hadoop.hbase.client">RawScanResultConsumer.ScanResumer</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.ScanControllerImpl.html#line.167">suspend</a>()</pre>
+<pre>public&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/client/RawScanResultConsumer.ScanResumer.html"
 title="interface in 
org.apache.hadoop.hbase.client">RawScanResultConsumer.ScanResumer</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.ScanControllerImpl.html#line.176">suspend</a>()</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from 
interface:&nbsp;<code><a 
href="../../../../../org/apache/hadoop/hbase/client/RawScanResultConsumer.ScanController.html#suspend--">RawScanResultConsumer.ScanController</a></code></span></div>
 <div class="block">Suspend the scan.
  <p>
@@ -313,7 +330,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/RawScanResultC
 <ul class="blockList">
 <li class="blockList">
 <h4>terminate</h4>
-<pre>public&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.ScanControllerImpl.html#line.176">terminate</a>()</pre>
+<pre>public&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.ScanControllerImpl.html#line.185">terminate</a>()</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from 
interface:&nbsp;<code><a 
href="../../../../../org/apache/hadoop/hbase/client/RawScanResultConsumer.ScanController.html#terminate--">RawScanResultConsumer.ScanController</a></code></span></div>
 <div class="block">Terminate the scan.
  <p>
@@ -328,10 +345,27 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/RawScanResultC
 <a name="destroy--">
 <!--   -->
 </a>
-<ul class="blockListLast">
+<ul class="blockList">
 <li class="blockList">
 <h4>destroy</h4>
-<pre><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.ScanControllerState.html"
 title="enum in 
org.apache.hadoop.hbase.client">AsyncScanSingleRegionRpcRetryingCaller.ScanControllerState</a>&nbsp;<a
 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.ScanControllerImpl.html#line.182">destroy</a>()</pre>
+<pre><a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.ScanControllerState.html"
 title="enum in 
org.apache.hadoop.hbase.client">AsyncScanSingleRegionRpcRetryingCaller.ScanControllerState</a>&nbsp;<a
 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.ScanControllerImpl.html#line.191">destroy</a>()</pre>
+</li>
+</ul>
+<a name="cursor--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>cursor</h4>
+<pre>public&nbsp;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true";
 title="class or interface in java.util">Optional</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/client/Cursor.html" title="class 
in org.apache.hadoop.hbase.client">Cursor</a>&gt;&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.ScanControllerImpl.html#line.198">cursor</a>()</pre>
+<div class="block"><span class="descfrmTypeLabel">Description copied from 
interface:&nbsp;<code><a 
href="../../../../../org/apache/hadoop/hbase/client/RawScanResultConsumer.ScanController.html#cursor--">RawScanResultConsumer.ScanController</a></code></span></div>
+<div class="block">Get the scan cursor if available.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a 
href="../../../../../org/apache/hadoop/hbase/client/RawScanResultConsumer.ScanController.html#cursor--">cursor</a></code>&nbsp;in
 interface&nbsp;<code><a 
href="../../../../../org/apache/hadoop/hbase/client/RawScanResultConsumer.ScanController.html"
 title="interface in 
org.apache.hadoop.hbase.client">RawScanResultConsumer.ScanController</a></code></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The scan cursor.</dd>
+</dl>
 </li>
 </ul>
 </li>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/47be635d/devapidocs/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.ScanControllerState.html
----------------------------------------------------------------------
diff --git 
a/devapidocs/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.ScanControllerState.html
 
b/devapidocs/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.ScanControllerState.html
index 3cd1185..00819bf 100644
--- 
a/devapidocs/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.ScanControllerState.html
+++ 
b/devapidocs/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.ScanControllerState.html
@@ -122,7 +122,7 @@ var activeTableTab = "activeTableTab";
 </dl>
 <hr>
 <br>
-<pre>private static enum <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.html#line.123">AsyncScanSingleRegionRpcRetryingCaller.ScanControllerState</a>
+<pre>private static enum <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.html#line.124">AsyncScanSingleRegionRpcRetryingCaller.ScanControllerState</a>
 extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true";
 title="class or interface in java.lang">Enum</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.ScanControllerState.html"
 title="enum in 
org.apache.hadoop.hbase.client">AsyncScanSingleRegionRpcRetryingCaller.ScanControllerState</a>&gt;</pre>
 </li>
 </ul>
@@ -216,7 +216,7 @@ the order they are declared.</div>
 <ul class="blockList">
 <li class="blockList">
 <h4>INITIALIZED</h4>
-<pre>public static final&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.ScanControllerState.html"
 title="enum in 
org.apache.hadoop.hbase.client">AsyncScanSingleRegionRpcRetryingCaller.ScanControllerState</a>
 <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.ScanControllerState.html#line.124">INITIALIZED</a></pre>
+<pre>public static final&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.ScanControllerState.html"
 title="enum in 
org.apache.hadoop.hbase.client">AsyncScanSingleRegionRpcRetryingCaller.ScanControllerState</a>
 <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.ScanControllerState.html#line.125">INITIALIZED</a></pre>
 </li>
 </ul>
 <a name="SUSPENDED">
@@ -225,7 +225,7 @@ the order they are declared.</div>
 <ul class="blockList">
 <li class="blockList">
 <h4>SUSPENDED</h4>
-<pre>public static final&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.ScanControllerState.html"
 title="enum in 
org.apache.hadoop.hbase.client">AsyncScanSingleRegionRpcRetryingCaller.ScanControllerState</a>
 <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.ScanControllerState.html#line.124">SUSPENDED</a></pre>
+<pre>public static final&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.ScanControllerState.html"
 title="enum in 
org.apache.hadoop.hbase.client">AsyncScanSingleRegionRpcRetryingCaller.ScanControllerState</a>
 <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.ScanControllerState.html#line.125">SUSPENDED</a></pre>
 </li>
 </ul>
 <a name="TERMINATED">
@@ -234,7 +234,7 @@ the order they are declared.</div>
 <ul class="blockList">
 <li class="blockList">
 <h4>TERMINATED</h4>
-<pre>public static final&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.ScanControllerState.html"
 title="enum in 
org.apache.hadoop.hbase.client">AsyncScanSingleRegionRpcRetryingCaller.ScanControllerState</a>
 <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.ScanControllerState.html#line.124">TERMINATED</a></pre>
+<pre>public static final&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.ScanControllerState.html"
 title="enum in 
org.apache.hadoop.hbase.client">AsyncScanSingleRegionRpcRetryingCaller.ScanControllerState</a>
 <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.ScanControllerState.html#line.125">TERMINATED</a></pre>
 </li>
 </ul>
 <a name="DESTROYED">
@@ -243,7 +243,7 @@ the order they are declared.</div>
 <ul class="blockListLast">
 <li class="blockList">
 <h4>DESTROYED</h4>
-<pre>public static final&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.ScanControllerState.html"
 title="enum in 
org.apache.hadoop.hbase.client">AsyncScanSingleRegionRpcRetryingCaller.ScanControllerState</a>
 <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.ScanControllerState.html#line.124">DESTROYED</a></pre>
+<pre>public static final&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.ScanControllerState.html"
 title="enum in 
org.apache.hadoop.hbase.client">AsyncScanSingleRegionRpcRetryingCaller.ScanControllerState</a>
 <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.ScanControllerState.html#line.125">DESTROYED</a></pre>
 </li>
 </ul>
 </li>
@@ -260,7 +260,7 @@ the order they are declared.</div>
 <ul class="blockList">
 <li class="blockList">
 <h4>values</h4>
-<pre>public static&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.ScanControllerState.html"
 title="enum in 
org.apache.hadoop.hbase.client">AsyncScanSingleRegionRpcRetryingCaller.ScanControllerState</a>[]&nbsp;<a
 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.ScanControllerState.html#line.123">values</a>()</pre>
+<pre>public static&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.ScanControllerState.html"
 title="enum in 
org.apache.hadoop.hbase.client">AsyncScanSingleRegionRpcRetryingCaller.ScanControllerState</a>[]&nbsp;<a
 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.ScanControllerState.html#line.124">values</a>()</pre>
 <div class="block">Returns an array containing the constants of this enum 
type, in
 the order they are declared.  This method may be used to iterate
 over the constants as follows:
@@ -280,7 +280,7 @@ for 
(AsyncScanSingleRegionRpcRetryingCaller.ScanControllerState c : AsyncScanSin
 <ul class="blockListLast">
 <li class="blockList">
 <h4>valueOf</h4>
-<pre>public static&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.ScanControllerState.html"
 title="enum in 
org.apache.hadoop.hbase.client">AsyncScanSingleRegionRpcRetryingCaller.ScanControllerState</a>&nbsp;<a
 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.ScanControllerState.html#line.123">valueOf</a>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;name)</pre>
+<pre>public static&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.ScanControllerState.html"
 title="enum in 
org.apache.hadoop.hbase.client">AsyncScanSingleRegionRpcRetryingCaller.ScanControllerState</a>&nbsp;<a
 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.ScanControllerState.html#line.124">valueOf</a>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;name)</pre>
 <div class="block">Returns the enum constant of this type with the specified 
name.
 The string must match <i>exactly</i> an identifier used to declare an
 enum constant in this type.  (Extraneous whitespace characters are 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/47be635d/devapidocs/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.ScanResumerImpl.html
----------------------------------------------------------------------
diff --git 
a/devapidocs/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.ScanResumerImpl.html
 
b/devapidocs/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.ScanResumerImpl.html
index ae1745b..a8cc553 100644
--- 
a/devapidocs/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.ScanResumerImpl.html
+++ 
b/devapidocs/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.ScanResumerImpl.html
@@ -117,7 +117,7 @@ var activeTableTab = "activeTableTab";
 </dl>
 <hr>
 <br>
-<pre>private final class <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.html#line.206">AsyncScanSingleRegionRpcRetryingCaller.ScanResumerImpl</a>
+<pre>private final class <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.html#line.220">AsyncScanSingleRegionRpcRetryingCaller.ScanResumerImpl</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/RawScanResultConsumer.ScanResumer.html"
 title="interface in 
org.apache.hadoop.hbase.client">RawScanResultConsumer.ScanResumer</a></pre>
 </li>
@@ -235,7 +235,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/RawScanResultC
 <ul class="blockList">
 <li class="blockList">
 <h4>state</h4>
-<pre>private&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.ScanResumerState.html"
 title="enum in 
org.apache.hadoop.hbase.client">AsyncScanSingleRegionRpcRetryingCaller.ScanResumerState</a>
 <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.ScanResumerImpl.html#line.210">state</a></pre>
+<pre>private&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.ScanResumerState.html"
 title="enum in 
org.apache.hadoop.hbase.client">AsyncScanSingleRegionRpcRetryingCaller.ScanResumerState</a>
 <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.ScanResumerImpl.html#line.224">state</a></pre>
 </li>
 </ul>
 <a name="resp">
@@ -244,7 +244,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/RawScanResultC
 <ul class="blockList">
 <li class="blockList">
 <h4>resp</h4>
-<pre>private&nbsp;org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.ScanResponse
 <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.ScanResumerImpl.html#line.212">resp</a></pre>
+<pre>private&nbsp;org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.ScanResponse
 <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.ScanResumerImpl.html#line.226">resp</a></pre>
 </li>
 </ul>
 <a name="numberOfCompleteRows">
@@ -253,7 +253,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/RawScanResultC
 <ul class="blockList">
 <li class="blockList">
 <h4>numberOfCompleteRows</h4>
-<pre>private&nbsp;int <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.ScanResumerImpl.html#line.214">numberOfCompleteRows</a></pre>
+<pre>private&nbsp;int <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.ScanResumerImpl.html#line.228">numberOfCompleteRows</a></pre>
 </li>
 </ul>
 <a name="leaseRenewer">
@@ -262,7 +262,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/RawScanResultC
 <ul class="blockListLast">
 <li class="blockList">
 <h4>leaseRenewer</h4>
-<pre>private&nbsp;io.netty.util.Timeout <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.ScanResumerImpl.html#line.222">leaseRenewer</a></pre>
+<pre>private&nbsp;io.netty.util.Timeout <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.ScanResumerImpl.html#line.236">leaseRenewer</a></pre>
 </li>
 </ul>
 </li>
@@ -279,7 +279,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/RawScanResultC
 <ul class="blockListLast">
 <li class="blockList">
 <h4>ScanResumerImpl</h4>
-<pre>private&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.ScanResumerImpl.html#line.206">ScanResumerImpl</a>()</pre>
+<pre>private&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.ScanResumerImpl.html#line.220">ScanResumerImpl</a>()</pre>
 </li>
 </ul>
 </li>
@@ -296,7 +296,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/RawScanResultC
 <ul class="blockList">
 <li class="blockList">
 <h4>resume</h4>
-<pre>public&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.ScanResumerImpl.html#line.225">resume</a>()</pre>
+<pre>public&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.ScanResumerImpl.html#line.239">resume</a>()</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from 
interface:&nbsp;<code><a 
href="../../../../../org/apache/hadoop/hbase/client/RawScanResultConsumer.ScanResumer.html#resume--">RawScanResultConsumer.ScanResumer</a></code></span></div>
 <div class="block">Resume the scan. You are free to call it multiple time but 
only the first call will take
  effect.</div>
@@ -312,7 +312,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/RawScanResultC
 <ul class="blockList">
 <li class="blockList">
 <h4>scheduleRenewLeaseTask</h4>
-<pre>private&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.ScanResumerImpl.html#line.253">scheduleRenewLeaseTask</a>()</pre>
+<pre>private&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.ScanResumerImpl.html#line.267">scheduleRenewLeaseTask</a>()</pre>
 </li>
 </ul>
 <a name="tryRenewLease--">
@@ -321,7 +321,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/RawScanResultC
 <ul class="blockList">
 <li class="blockList">
 <h4>tryRenewLease</h4>
-<pre>private&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.ScanResumerImpl.html#line.258">tryRenewLease</a>()</pre>
+<pre>private&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.ScanResumerImpl.html#line.272">tryRenewLease</a>()</pre>
 </li>
 </ul>
 <a 
name="prepare-org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.ScanResponse-int-">
@@ -330,7 +330,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/client/RawScanResultC
 <ul class="blockListLast">
 <li class="blockList">
 <h4>prepare</h4>
-<pre>boolean&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.ScanResumerImpl.html#line.270">prepare</a>(org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.ScanResponse&nbsp;resp,
+<pre>boolean&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.ScanResumerImpl.html#line.284">prepare</a>(org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.ScanResponse&nbsp;resp,
                 int&nbsp;numberOfCompleteRows)</pre>
 </li>
 </ul>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/47be635d/devapidocs/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.ScanResumerState.html
----------------------------------------------------------------------
diff --git 
a/devapidocs/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.ScanResumerState.html
 
b/devapidocs/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.ScanResumerState.html
index 17cb2be..a36987b 100644
--- 
a/devapidocs/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.ScanResumerState.html
+++ 
b/devapidocs/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.ScanResumerState.html
@@ -122,7 +122,7 @@ var activeTableTab = "activeTableTab";
 </dl>
 <hr>
 <br>
-<pre>private static enum <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.html#line.189">AsyncScanSingleRegionRpcRetryingCaller.ScanResumerState</a>
+<pre>private static enum <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.html#line.203">AsyncScanSingleRegionRpcRetryingCaller.ScanResumerState</a>
 extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true";
 title="class or interface in java.lang">Enum</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.ScanResumerState.html"
 title="enum in 
org.apache.hadoop.hbase.client">AsyncScanSingleRegionRpcRetryingCaller.ScanResumerState</a>&gt;</pre>
 </li>
 </ul>
@@ -213,7 +213,7 @@ the order they are declared.</div>
 <ul class="blockList">
 <li class="blockList">
 <h4>INITIALIZED</h4>
-<pre>public static final&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.ScanResumerState.html"
 title="enum in 
org.apache.hadoop.hbase.client">AsyncScanSingleRegionRpcRetryingCaller.ScanResumerState</a>
 <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.ScanResumerState.html#line.190">INITIALIZED</a></pre>
+<pre>public static final&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.ScanResumerState.html"
 title="enum in 
org.apache.hadoop.hbase.client">AsyncScanSingleRegionRpcRetryingCaller.ScanResumerState</a>
 <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.ScanResumerState.html#line.204">INITIALIZED</a></pre>
 </li>
 </ul>
 <a name="SUSPENDED">
@@ -222,7 +222,7 @@ the order they are declared.</div>
 <ul class="blockList">
 <li class="blockList">
 <h4>SUSPENDED</h4>
-<pre>public static final&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.ScanResumerState.html"
 title="enum in 
org.apache.hadoop.hbase.client">AsyncScanSingleRegionRpcRetryingCaller.ScanResumerState</a>
 <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.ScanResumerState.html#line.190">SUSPENDED</a></pre>
+<pre>public static final&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.ScanResumerState.html"
 title="enum in 
org.apache.hadoop.hbase.client">AsyncScanSingleRegionRpcRetryingCaller.ScanResumerState</a>
 <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.ScanResumerState.html#line.204">SUSPENDED</a></pre>
 </li>
 </ul>
 <a name="RESUMED">
@@ -231,7 +231,7 @@ the order they are declared.</div>
 <ul class="blockListLast">
 <li class="blockList">
 <h4>RESUMED</h4>
-<pre>public static final&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.ScanResumerState.html"
 title="enum in 
org.apache.hadoop.hbase.client">AsyncScanSingleRegionRpcRetryingCaller.ScanResumerState</a>
 <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.ScanResumerState.html#line.190">RESUMED</a></pre>
+<pre>public static final&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.ScanResumerState.html"
 title="enum in 
org.apache.hadoop.hbase.client">AsyncScanSingleRegionRpcRetryingCaller.ScanResumerState</a>
 <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.ScanResumerState.html#line.204">RESUMED</a></pre>
 </li>
 </ul>
 </li>
@@ -248,7 +248,7 @@ the order they are declared.</div>
 <ul class="blockList">
 <li class="blockList">
 <h4>values</h4>
-<pre>public static&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.ScanResumerState.html"
 title="enum in 
org.apache.hadoop.hbase.client">AsyncScanSingleRegionRpcRetryingCaller.ScanResumerState</a>[]&nbsp;<a
 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.ScanResumerState.html#line.189">values</a>()</pre>
+<pre>public static&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.ScanResumerState.html"
 title="enum in 
org.apache.hadoop.hbase.client">AsyncScanSingleRegionRpcRetryingCaller.ScanResumerState</a>[]&nbsp;<a
 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.ScanResumerState.html#line.203">values</a>()</pre>
 <div class="block">Returns an array containing the constants of this enum 
type, in
 the order they are declared.  This method may be used to iterate
 over the constants as follows:
@@ -268,7 +268,7 @@ for 
(AsyncScanSingleRegionRpcRetryingCaller.ScanResumerState c : AsyncScanSingle
 <ul class="blockListLast">
 <li class="blockList">
 <h4>valueOf</h4>
-<pre>public static&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.ScanResumerState.html"
 title="enum in 
org.apache.hadoop.hbase.client">AsyncScanSingleRegionRpcRetryingCaller.ScanResumerState</a>&nbsp;<a
 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.ScanResumerState.html#line.189">valueOf</a>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;name)</pre>
+<pre>public static&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.ScanResumerState.html"
 title="enum in 
org.apache.hadoop.hbase.client">AsyncScanSingleRegionRpcRetryingCaller.ScanResumerState</a>&nbsp;<a
 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.ScanResumerState.html#line.203">valueOf</a>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;name)</pre>
 <div class="block">Returns the enum constant of this type with the specified 
name.
 The string must match <i>exactly</i> an identifier used to declare an
 enum constant in this type.  (Extraneous whitespace characters are 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/47be635d/devapidocs/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.html
----------------------------------------------------------------------
diff --git 
a/devapidocs/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.html
 
b/devapidocs/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.html
index 5f7165b..b1adc03 100644
--- 
a/devapidocs/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.html
+++ 
b/devapidocs/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.html
@@ -110,7 +110,7 @@ var activeTableTab = "activeTableTab";
 <hr>
 <br>
 <pre><a 
href="../../../../../org/apache/hadoop/hbase/classification/InterfaceAudience.Private.html"
 title="annotation in 
org.apache.hadoop.hbase.classification">@InterfaceAudience.Private</a>
-class <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.html#line.71">AsyncScanSingleRegionRpcRetryingCaller</a>
+class <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.html#line.72">AsyncScanSingleRegionRpcRetryingCaller</a>
 extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang">Object</a></pre>
 <div class="block">Retry caller for scanning a region.
  <p>
@@ -415,7 +415,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>LOG</h4>
-<pre>private static final&nbsp;org.apache.commons.logging.Log <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.html#line.73">LOG</a></pre>
+<pre>private static final&nbsp;org.apache.commons.logging.Log <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.html#line.74">LOG</a></pre>
 </li>
 </ul>
 <a name="retryTimer">
@@ -424,7 +424,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>retryTimer</h4>
-<pre>private final&nbsp;io.netty.util.HashedWheelTimer <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.html#line.75">retryTimer</a></pre>
+<pre>private final&nbsp;io.netty.util.HashedWheelTimer <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.html#line.76">retryTimer</a></pre>
 </li>
 </ul>
 <a name="scan">
@@ -433,7 +433,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>scan</h4>
-<pre>private final&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/client/Scan.html" title="class in 
org.apache.hadoop.hbase.client">Scan</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.html#line.77">scan</a></pre>
+<pre>private final&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/client/Scan.html" title="class in 
org.apache.hadoop.hbase.client">Scan</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.html#line.78">scan</a></pre>
 </li>
 </ul>
 <a name="scanMetrics">
@@ -442,7 +442,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>scanMetrics</h4>
-<pre>private final&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/client/metrics/ScanMetrics.html" 
title="class in org.apache.hadoop.hbase.client.metrics">ScanMetrics</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.html#line.79">scanMetrics</a></pre>
+<pre>private final&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/client/metrics/ScanMetrics.html" 
title="class in org.apache.hadoop.hbase.client.metrics">ScanMetrics</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.html#line.80">scanMetrics</a></pre>
 </li>
 </ul>
 <a name="scannerId">
@@ -451,7 +451,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>scannerId</h4>
-<pre>private final&nbsp;long <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.html#line.81">scannerId</a></pre>
+<pre>private final&nbsp;long <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.html#line.82">scannerId</a></pre>
 </li>
 </ul>
 <a name="resultCache">
@@ -460,7 +460,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>resultCache</h4>
-<pre>private final&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/client/ScanResultCache.html" 
title="interface in org.apache.hadoop.hbase.client">ScanResultCache</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.html#line.83">resultCache</a></pre>
+<pre>private final&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/client/ScanResultCache.html" 
title="interface in org.apache.hadoop.hbase.client">ScanResultCache</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.html#line.84">resultCache</a></pre>
 </li>
 </ul>
 <a name="consumer">
@@ -469,7 +469,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>consumer</h4>
-<pre>private final&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/client/RawScanResultConsumer.html" 
title="interface in org.apache.hadoop.hbase.client">RawScanResultConsumer</a> 
<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.html#line.85">consumer</a></pre>
+<pre>private final&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/client/RawScanResultConsumer.html" 
title="interface in org.apache.hadoop.hbase.client">RawScanResultConsumer</a> 
<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.html#line.86">consumer</a></pre>
 </li>
 </ul>
 <a name="stub">
@@ -478,7 +478,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>stub</h4>
-<pre>private 
final&nbsp;org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.ClientService.Interface
 <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.html#line.87">stub</a></pre>
+<pre>private 
final&nbsp;org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.ClientService.Interface
 <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.html#line.88">stub</a></pre>
 </li>
 </ul>
 <a name="loc">
@@ -487,7 +487,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>loc</h4>
-<pre>private final&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/HRegionLocation.html" title="class 
in org.apache.hadoop.hbase">HRegionLocation</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.html#line.89">loc</a></pre>
+<pre>private final&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/HRegionLocation.html" title="class 
in org.apache.hadoop.hbase">HRegionLocation</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.html#line.90">loc</a></pre>
 </li>
 </ul>
 <a name="regionServerRemote">
@@ -496,7 +496,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>regionServerRemote</h4>
-<pre>private final&nbsp;boolean <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.html#line.91">regionServerRemote</a></pre>
+<pre>private final&nbsp;boolean <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.html#line.92">regionServerRemote</a></pre>
 </li>
 </ul>
 <a name="scannerLeaseTimeoutPeriodNs">
@@ -505,7 +505,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>scannerLeaseTimeoutPeriodNs</h4>
-<pre>private final&nbsp;long <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.html#line.93">scannerLeaseTimeoutPeriodNs</a></pre>
+<pre>private final&nbsp;long <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.html#line.94">scannerLeaseTimeoutPeriodNs</a></pre>
 </li>
 </ul>
 <a name="pauseNs">
@@ -514,7 +514,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>pauseNs</h4>
-<pre>private final&nbsp;long <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.html#line.95">pauseNs</a></pre>
+<pre>private final&nbsp;long <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.html#line.96">pauseNs</a></pre>
 </li>
 </ul>
 <a name="maxAttempts">
@@ -523,7 +523,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>maxAttempts</h4>
-<pre>private final&nbsp;int <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.html#line.97">maxAttempts</a></pre>
+<pre>private final&nbsp;int <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.html#line.98">maxAttempts</a></pre>
 </li>
 </ul>
 <a name="scanTimeoutNs">
@@ -532,7 +532,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>scanTimeoutNs</h4>
-<pre>private final&nbsp;long <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.html#line.99">scanTimeoutNs</a></pre>
+<pre>private final&nbsp;long <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.html#line.100">scanTimeoutNs</a></pre>
 </li>
 </ul>
 <a name="rpcTimeoutNs">
@@ -541,7 +541,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>rpcTimeoutNs</h4>
-<pre>private final&nbsp;long <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.html#line.101">rpcTimeoutNs</a></pre>
+<pre>private final&nbsp;long <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.html#line.102">rpcTimeoutNs</a></pre>
 </li>
 </ul>
 <a name="startLogErrorsCnt">
@@ -550,7 +550,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>startLogErrorsCnt</h4>
-<pre>private final&nbsp;int <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.html#line.103">startLogErrorsCnt</a></pre>
+<pre>private final&nbsp;int <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.html#line.104">startLogErrorsCnt</a></pre>
 </li>
 </ul>
 <a name="completeWhenNoMoreResultsInRegion">
@@ -559,7 +559,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>completeWhenNoMoreResultsInRegion</h4>
-<pre>private final&nbsp;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Runnable.html?is-external=true";
 title="class or interface in java.lang">Runnable</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.html#line.105">completeWhenNoMoreResultsInRegion</a></pre>
+<pre>private final&nbsp;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Runnable.html?is-external=true";
 title="class or interface in java.lang">Runnable</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.html#line.106">completeWhenNoMoreResultsInRegion</a></pre>
 </li>
 </ul>
 <a name="future">
@@ -568,7 +568,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>future</h4>
-<pre>private final&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/Boolean.html?is-external=true";
 title="class or interface in java.lang">Boolean</a>&gt; <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.html#line.107">future</a></pre>
+<pre>private final&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/Boolean.html?is-external=true";
 title="class or interface in java.lang">Boolean</a>&gt; <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.html#line.108">future</a></pre>
 </li>
 </ul>
 <a name="controller">
@@ -577,7 +577,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>controller</h4>
-<pre>private final&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/ipc/HBaseRpcController.html" 
title="interface in org.apache.hadoop.hbase.ipc">HBaseRpcController</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.html#line.109">controller</a></pre>
+<pre>private final&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/ipc/HBaseRpcController.html" 
title="interface in org.apache.hadoop.hbase.ipc">HBaseRpcController</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.html#line.110">controller</a></pre>
 </li>
 </ul>
 <a name="nextStartRowWhenError">
@@ -586,7 +586,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>nextStartRowWhenError</h4>
-<pre>private&nbsp;byte[] <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.html#line.111">nextStartRowWhenError</a></pre>
+<pre>private&nbsp;byte[] <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.html#line.112">nextStartRowWhenError</a></pre>
 </li>
 </ul>
 <a name="includeNextStartRowWhenError">
@@ -595,7 +595,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>includeNextStartRowWhenError</h4>
-<pre>private&nbsp;boolean <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.html#line.113">includeNextStartRowWhenError</a></pre>
+<pre>private&nbsp;boolean <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.html#line.114">includeNextStartRowWhenError</a></pre>
 </li>
 </ul>
 <a name="nextCallStartNs">
@@ -604,7 +604,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>nextCallStartNs</h4>
-<pre>private&nbsp;long <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.html#line.115">nextCallStartNs</a></pre>
+<pre>private&nbsp;long <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.html#line.116">nextCallStartNs</a></pre>
 </li>
 </ul>
 <a name="tries">
@@ -613,7 +613,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>tries</h4>
-<pre>private&nbsp;int <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.html#line.117">tries</a></pre>
+<pre>private&nbsp;int <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.html#line.118">tries</a></pre>
 </li>
 </ul>
 <a name="exceptions">
@@ -622,7 +622,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>exceptions</h4>
-<pre>private final&nbsp;<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/RetriesExhaustedException.ThrowableWithExtraContext.html"
 title="class in 
org.apache.hadoop.hbase.client">RetriesExhaustedException.ThrowableWithExtraContext</a>&gt;
 <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.html#line.119">exceptions</a></pre>
+<pre>private final&nbsp;<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/RetriesExhaustedException.ThrowableWithExtraContext.html"
 title="class in 
org.apache.hadoop.hbase.client">RetriesExhaustedException.ThrowableWithExtraContext</a>&gt;
 <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.html#line.120">exceptions</a></pre>
 </li>
 </ul>
 <a name="nextCallSeq">
@@ -631,7 +631,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockListLast">
 <li class="blockList">
 <h4>nextCallSeq</h4>
-<pre>private&nbsp;long <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.html#line.121">nextCallSeq</a></pre>
+<pre>private&nbsp;long <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.html#line.122">nextCallSeq</a></pre>
 </li>
 </ul>
 </li>
@@ -648,7 +648,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockListLast">
 <li class="blockList">
 <h4>AsyncScanSingleRegionRpcRetryingCaller</h4>
-<pre>public&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.html#line.288">AsyncScanSingleRegionRpcRetryingCaller</a>(io.netty.util.HashedWheelTimer&nbsp;retryTimer,
+<pre>public&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.html#line.302">AsyncScanSingleRegionRpcRetryingCaller</a>(io.netty.util.HashedWheelTimer&nbsp;retryTimer,
                                               <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/Scan.html" title="class in 
org.apache.hadoop.hbase.client">Scan</a>&nbsp;scan,
                                               <a 
href="../../../../../org/apache/hadoop/hbase/client/metrics/ScanMetrics.html" 
title="class in 
org.apache.hadoop.hbase.client.metrics">ScanMetrics</a>&nbsp;scanMetrics,
@@ -680,7 +680,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>elapsedMs</h4>
-<pre>private&nbsp;long&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.html#line.318">elapsedMs</a>()</pre>
+<pre>private&nbsp;long&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.html#line.332">elapsedMs</a>()</pre>
 </li>
 </ul>
 <a name="remainingTimeNs--">
@@ -689,7 +689,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>remainingTimeNs</h4>
-<pre>private&nbsp;long&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.html#line.322">remainingTimeNs</a>()</pre>
+<pre>private&nbsp;long&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.html#line.336">remainingTimeNs</a>()</pre>
 </li>
 </ul>
 <a name="closeScanner--">
@@ -698,7 +698,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>closeScanner</h4>
-<pre>private&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.html#line.326">closeScanner</a>()</pre>
+<pre>private&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.html#line.340">closeScanner</a>()</pre>
 </li>
 </ul>
 <a name="completeExceptionally-boolean-">
@@ -707,7 +707,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>completeExceptionally</h4>
-<pre>private&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.html#line.340">completeExceptionally</a>(boolean&nbsp;closeScanner)</pre>
+<pre>private&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.html#line.354">completeExceptionally</a>(boolean&nbsp;closeScanner)</pre>
 </li>
 </ul>
 <a name="completeNoMoreResults--">
@@ -716,7 +716,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>completeNoMoreResults</h4>
-<pre>private&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.html#line.348">completeNoMoreResults</a>()</pre>
+<pre>private&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.html#line.362">completeNoMoreResults</a>()</pre>
 </li>
 </ul>
 <a name="completeWithNextStartRow-byte:A-boolean-">
@@ -725,7 +725,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>completeWithNextStartRow</h4>
-<pre>private&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.html#line.352">completeWithNextStartRow</a>(byte[]&nbsp;row,
+<pre>private&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.html#line.366">completeWithNextStartRow</a>(byte[]&nbsp;row,
                                       boolean&nbsp;inclusive)</pre>
 </li>
 </ul>
@@ -735,7 +735,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>completeWhenError</h4>
-<pre>private&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.html#line.357">completeWhenError</a>(boolean&nbsp;closeScanner)</pre>
+<pre>private&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.html#line.371">completeWhenError</a>(boolean&nbsp;closeScanner)</pre>
 </li>
 </ul>
 <a name="onError-java.lang.Throwable-">
@@ -744,7 +744,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>onError</h4>
-<pre>private&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.html#line.369">onError</a>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true";
 title="class or interface in java.lang">Throwable</a>&nbsp;error)</pre>
+<pre>private&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.html#line.383">onError</a>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true";
 title="class or interface in java.lang">Throwable</a>&nbsp;error)</pre>
 </li>
 </ul>
 <a name="updateNextStartRowWhenError-org.apache.hadoop.hbase.client.Result-">
@@ -753,7 +753,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>updateNextStartRowWhenError</h4>
-<pre>private&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.html#line.416">updateNextStartRowWhenError</a>(<a
 href="../../../../../org/apache/hadoop/hbase/client/Result.html" title="class 
in org.apache.hadoop.hbase.client">Result</a>&nbsp;result)</pre>
+<pre>private&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.html#line.430">updateNextStartRowWhenError</a>(<a
 href="../../../../../org/apache/hadoop/hbase/client/Result.html" title="class 
in org.apache.hadoop.hbase.client">Result</a>&nbsp;result)</pre>
 </li>
 </ul>
 <a name="completeWhenNoMoreResultsInRegion--">
@@ -762,7 +762,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>completeWhenNoMoreResultsInRegion</h4>
-<pre>private&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.html#line.421">completeWhenNoMoreResultsInRegion</a>()</pre>
+<pre>private&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.html#line.435">completeWhenNoMoreResultsInRegion</a>()</pre>
 </li>
 </ul>
 <a name="completeReversedWhenNoMoreResultsInRegion--">
@@ -771,7 +771,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>completeReversedWhenNoMoreResultsInRegion</h4>
-<pre>private&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.html#line.429">completeReversedWhenNoMoreResultsInRegion</a>()</pre>
+<pre>private&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.html#line.443">completeReversedWhenNoMoreResultsInRegion</a>()</pre>
 </li>
 </ul>
 <a 
name="completeOrNext-org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.ScanResponse-int-">
@@ -780,7 +780,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>completeOrNext</h4>
-<pre>private&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.html#line.437">completeOrNext</a>(org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.ScanResponse&nbsp;resp,
+<pre>private&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.html#line.451">completeOrNext</a>(org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.ScanResponse&nbsp;resp,
                             int&nbsp;numberOfCompleteRows)</pre>
 </li>
 </ul>
@@ -790,7 +790,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>onComplete</h4>
-<pre>private&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.html#line.458">onComplete</a>(<a
 href="../../../../../org/apache/hadoop/hbase/ipc/HBaseRpcController.html" 
title="interface in 
org.apache.hadoop.hbase.ipc">HBaseRpcController</a>&nbsp;controller,
+<pre>private&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.html#line.472">onComplete</a>(<a
 href="../../../../../org/apache/hadoop/hbase/ipc/HBaseRpcController.html" 
title="interface in 
org.apache.hadoop.hbase.ipc">HBaseRpcController</a>&nbsp;controller,
                         
org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.ScanResponse&nbsp;resp)</pre>
 </li>
 </ul>
@@ -800,7 +800,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>call</h4>
-<pre>private&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.html#line.508">call</a>()</pre>
+<pre>private&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.html#line.522">call</a>()</pre>
 </li>
 </ul>
 <a name="next--">
@@ -809,7 +809,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>next</h4>
-<pre>private&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.html#line.535">next</a>()</pre>
+<pre>private&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.html#line.549">next</a>()</pre>
 </li>
 </ul>
 <a name="renewLease--">
@@ -818,7 +818,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>renewLease</h4>
-<pre>private&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.html#line.543">renewLease</a>()</pre>
+<pre>private&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.html#line.557">renewLease</a>()</pre>
 </li>
 </ul>
 <a 
name="start-org.apache.hadoop.hbase.ipc.HBaseRpcController-org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.ScanResponse-">
@@ -827,7 +827,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockListLast">
 <li class="blockList">
 <h4>start</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/Boolean.html?is-external=true";
 title="class or interface in java.lang">Boolean</a>&gt;&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.html#line.560">start</a>(<a
 href="../../../../../org/apache/hadoop/hbase/ipc/HBaseRpcController.html" 
title="interface in 
org.apache.hadoop.hbase.ipc">HBaseRpcController</a>&nbsp;controller,
+<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/Boolean.html?is-external=true";
 title="class or interface in java.lang">Boolean</a>&gt;&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncScanSingleRegionRpcRetryingCaller.html#line.574">start</a>(<a
 href="../../../../../org/apache/hadoop/hbase/ipc/HBaseRpcController.html" 
title="interface in 
org.apache.hadoop.hbase.ipc">HBaseRpcController</a>&nbsp;controller,
                                         
org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.ScanResponse&nbsp;respWhenOpen)</pre>
 <div class="block">Now we will also fetch some cells along with the scanner id 
when opening a scanner, so we also
  need to process the ScanResponse for the open scanner request. The 
HBaseRpcController for the

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/47be635d/devapidocs/org/apache/hadoop/hbase/client/RawScanResultConsumer.ScanController.html
----------------------------------------------------------------------
diff --git 
a/devapidocs/org/apache/hadoop/hbase/client/RawScanResultConsumer.ScanController.html
 
b/devapidocs/org/apache/hadoop/hbase/client/RawScanResultConsumer.ScanController.html
index 48010ac..291b96c 100644
--- 
a/devapidocs/org/apache/hadoop/hbase/client/RawScanResultConsumer.ScanController.html
+++ 
b/devapidocs/org/apache/hadoop/hbase/client/RawScanResultConsumer.ScanController.html
@@ -18,7 +18,7 @@
     catch(err) {
     }
 //-->
-var methods = {"i0":6,"i1":6};
+var methods = {"i0":6,"i1":6,"i2":6};
 var tabs = {65535:["t0","All Methods"],2:["t2","Instance 
Methods"],4:["t3","Abstract Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
@@ -110,15 +110,15 @@ var activeTableTab = "activeTableTab";
 <hr>
 <br>
 <pre><a 
href="../../../../../org/apache/hadoop/hbase/classification/InterfaceAudience.Public.html"
 title="annotation in 
org.apache.hadoop.hbase.classification">@InterfaceAudience.Public</a>
-public static interface <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/RawScanResultConsumer.html#line.60">RawScanResultConsumer.ScanController</a></pre>
-<div class="block">Used to suspend or stop a scan.
+public static interface <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/RawScanResultConsumer.html#line.62">RawScanResultConsumer.ScanController</a></pre>
+<div class="block">Used to suspend or stop a scan, or get a scan cursor if 
available.
  <p>
- Notice that, you should only call the methods below inside onNext or 
onHeartbeat method. A
- IllegalStateException will be thrown if you call them at other places.
+ Notice that, you should only call the <a 
href="../../../../../org/apache/hadoop/hbase/client/RawScanResultConsumer.ScanController.html#suspend--"><code>suspend()</code></a>
 or <a 
href="../../../../../org/apache/hadoop/hbase/client/RawScanResultConsumer.ScanController.html#terminate--"><code>terminate()</code></a>
 inside onNext
+ or onHeartbeat method. A IllegalStateException will be thrown if you call 
them at other places.
  <p>
- You can only call one of the methods below, i.e., call suspend or 
terminate(of course you are
- free to not call them both), and the methods are not reentrant. A 
IllegalStateException will be
- thrown if you have already called one of the methods.</div>
+ You can only call one of the <a 
href="../../../../../org/apache/hadoop/hbase/client/RawScanResultConsumer.ScanController.html#suspend--"><code>suspend()</code></a>
 and <a 
href="../../../../../org/apache/hadoop/hbase/client/RawScanResultConsumer.ScanController.html#terminate--"><code>terminate()</code></a>
 methods(of course you
+ are free to not call them both), and the methods are not reentrant. An 
IllegalStateException
+ will be thrown if you have already called one of the methods.</div>
 </li>
 </ul>
 </div>
@@ -138,12 +138,18 @@ public static interface <a 
href="../../../../../src-html/org/apache/hadoop/hbase
 <th class="colLast" scope="col">Method and Description</th>
 </tr>
 <tr id="i0" class="altColor">
+<td class="colFirst"><code><a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true";
 title="class or interface in java.util">Optional</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/client/Cursor.html" title="class 
in org.apache.hadoop.hbase.client">Cursor</a>&gt;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/client/RawScanResultConsumer.ScanController.html#cursor--">cursor</a></span>()</code>
+<div class="block">Get the scan cursor if available.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
 <td class="colFirst"><code><a 
href="../../../../../org/apache/hadoop/hbase/client/RawScanResultConsumer.ScanResumer.html"
 title="interface in 
org.apache.hadoop.hbase.client">RawScanResultConsumer.ScanResumer</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/client/RawScanResultConsumer.ScanController.html#suspend--">suspend</a></span>()</code>
 <div class="block">Suspend the scan.</div>
 </td>
 </tr>
-<tr id="i1" class="rowColor">
+<tr id="i2" class="altColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/client/RawScanResultConsumer.ScanController.html#terminate--">terminate</a></span>()</code>
 <div class="block">Terminate the scan.</div>
@@ -170,7 +176,7 @@ public static interface <a 
href="../../../../../src-html/org/apache/hadoop/hbase
 <ul class="blockList">
 <li class="blockList">
 <h4>suspend</h4>
-<pre><a 
href="../../../../../org/apache/hadoop/hbase/client/RawScanResultConsumer.ScanResumer.html"
 title="interface in 
org.apache.hadoop.hbase.client">RawScanResultConsumer.ScanResumer</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/RawScanResultConsumer.ScanController.html#line.69">suspend</a>()</pre>
+<pre><a 
href="../../../../../org/apache/hadoop/hbase/client/RawScanResultConsumer.ScanResumer.html"
 title="interface in 
org.apache.hadoop.hbase.client">RawScanResultConsumer.ScanResumer</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/RawScanResultConsumer.ScanController.html#line.71">suspend</a>()</pre>
 <div class="block">Suspend the scan.
  <p>
  This means we will stop fetching data in background, i.e., will not call 
onNext any more
@@ -184,16 +190,30 @@ public static interface <a 
href="../../../../../src-html/org/apache/hadoop/hbase
 <a name="terminate--">
 <!--   -->
 </a>
-<ul class="blockListLast">
+<ul class="blockList">
 <li class="blockList">
 <h4>terminate</h4>
-<pre>void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/RawScanResultConsumer.ScanController.html#line.77">terminate</a>()</pre>
+<pre>void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/RawScanResultConsumer.ScanController.html#line.79">terminate</a>()</pre>
 <div class="block">Terminate the scan.
  <p>
  This is useful when you have got enough results and want to stop the scan in 
onNext method,
  or you want to stop the scan in onHeartbeat method because it has spent too 
many time.</div>
 </li>
 </ul>
+<a name="cursor--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>cursor</h4>
+<pre><a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true";
 title="class or interface in java.util">Optional</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/client/Cursor.html" title="class 
in org.apache.hadoop.hbase.client">Cursor</a>&gt;&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/RawScanResultConsumer.ScanController.html#line.85">cursor</a>()</pre>
+<div class="block">Get the scan cursor if available.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The scan cursor.</dd>
+</dl>
+</li>
+</ul>
 </li>
 </ul>
 </li>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/47be635d/devapidocs/org/apache/hadoop/hbase/client/RawScanResultConsumer.ScanResumer.html
----------------------------------------------------------------------
diff --git 
a/devapidocs/org/apache/hadoop/hbase/client/RawScanResultConsumer.ScanResumer.html
 
b/devapidocs/org/apache/hadoop/hbase/client/RawScanResultConsumer.ScanResumer.html
index f7f5bb4..c66b825 100644
--- 
a/devapidocs/org/apache/hadoop/hbase/client/RawScanResultConsumer.ScanResumer.html
+++ 
b/devapidocs/org/apache/hadoop/hbase/client/RawScanResultConsumer.ScanResumer.html
@@ -110,7 +110,7 @@ var activeTableTab = "activeTableTab";
 <hr>
 <br>
 <pre><a 
href="../../../../../org/apache/hadoop/hbase/classification/InterfaceAudience.Public.html"
 title="annotation in 
org.apache.hadoop.hbase.classification">@InterfaceAudience.Public</a>
-public static interface <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/RawScanResultConsumer.html#line.40">RawScanResultConsumer.ScanResumer</a></pre>
+public static interface <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/RawScanResultConsumer.html#line.42">RawScanResultConsumer.ScanResumer</a></pre>
 <div class="block">Used to resume a scan.</div>
 </li>
 </ul>
@@ -157,7 +157,7 @@ public static interface <a 
href="../../../../../src-html/org/apache/hadoop/hbase
 <ul class="blockListLast">
 <li class="blockList">
 <h4>resume</h4>
-<pre>void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/RawScanResultConsumer.ScanResumer.html#line.46">resume</a>()</pre>
+<pre>void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/RawScanResultConsumer.ScanResumer.html#line.48">resume</a>()</pre>
 <div class="block">Resume the scan. You are free to call it multiple time but 
only the first call will take
  effect.</div>
 </li>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/47be635d/devapidocs/org/apache/hadoop/hbase/client/RawScanResultConsumer.html
----------------------------------------------------------------------
diff --git 
a/devapidocs/org/apache/hadoop/hbase/client/RawScanResultConsumer.html 
b/devapidocs/org/apache/hadoop/hbase/client/RawScanResultConsumer.html
index d66f185..c783528 100644
--- a/devapidocs/org/apache/hadoop/hbase/client/RawScanResultConsumer.html
+++ b/devapidocs/org/apache/hadoop/hbase/client/RawScanResultConsumer.html
@@ -106,7 +106,7 @@ var activeTableTab = "activeTableTab";
 <hr>
 <br>
 <pre><a 
href="../../../../../org/apache/hadoop/hbase/classification/InterfaceAudience.Public.html"
 title="annotation in 
org.apache.hadoop.hbase.classification">@InterfaceAudience.Public</a>
-public interface <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/RawScanResultConsumer.html#line.34">RawScanResultConsumer</a></pre>
+public interface <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/RawScanResultConsumer.html#line.36">RawScanResultConsumer</a></pre>
 <div class="block">Receives <a 
href="../../../../../org/apache/hadoop/hbase/client/Result.html" title="class 
in org.apache.hadoop.hbase.client"><code>Result</code></a> for an asynchronous 
scan.
  <p>
  Notice that, the <a 
href="../../../../../org/apache/hadoop/hbase/client/RawScanResultConsumer.html#onNext-org.apache.hadoop.hbase.client.Result:A-org.apache.hadoop.hbase.client.RawScanResultConsumer.ScanController-"><code>onNext(Result[],
 ScanController)</code></a> method will be called in the thread
@@ -135,7 +135,7 @@ public interface <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client
 <tr class="altColor">
 <td class="colFirst"><code>static interface&nbsp;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/client/RawScanResultConsumer.ScanController.html"
 title="interface in 
org.apache.hadoop.hbase.client">RawScanResultConsumer.ScanController</a></span></code>
-<div class="block">Used to suspend or stop a scan.</div>
+<div class="block">Used to suspend or stop a scan, or get a scan cursor if 
available.</div>
 </td>
 </tr>
 <tr class="rowColor">
@@ -214,7 +214,7 @@ public interface <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client
 <ul class="blockList">
 <li class="blockList">
 <h4>onNext</h4>
-<pre>void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/RawScanResultConsumer.html#line.87">onNext</a>(<a
 href="../../../../../org/apache/hadoop/hbase/client/Result.html" title="class 
in org.apache.hadoop.hbase.client">Result</a>[]&nbsp;results,
+<pre>void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/RawScanResultConsumer.html#line.95">onNext</a>(<a
 href="../../../../../org/apache/hadoop/hbase/client/Result.html" title="class 
in org.apache.hadoop.hbase.client">Result</a>[]&nbsp;results,
             <a 
href="../../../../../org/apache/hadoop/hbase/client/RawScanResultConsumer.ScanController.html"
 title="interface in 
org.apache.hadoop.hbase.client">RawScanResultConsumer.ScanController</a>&nbsp;controller)</pre>
 <div class="block">Indicate that we have receive some data.</div>
 <dl>
@@ -232,7 +232,7 @@ public interface <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client
 <ul class="blockList">
 <li class="blockList">
 <h4>onHeartbeat</h4>
-<pre>default&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/RawScanResultConsumer.html#line.98">onHeartbeat</a>(<a
 
href="../../../../../org/apache/hadoop/hbase/client/RawScanResultConsumer.ScanController.html"
 title="interface in 
org.apache.hadoop.hbase.client">RawScanResultConsumer.ScanController</a>&nbsp;controller)</pre>
+<pre>default&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/RawScanResultConsumer.html#line.106">onHeartbeat</a>(<a
 
href="../../../../../org/apache/hadoop/hbase/client/RawScanResultConsumer.ScanController.html"
 title="interface in 
org.apache.hadoop.hbase.client">RawScanResultConsumer.ScanController</a>&nbsp;controller)</pre>
 <div class="block">Indicate that there is an heartbeat message but we have not 
cumulated enough cells to call
  onNext.
  <p>
@@ -251,7 +251,7 @@ public interface <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client
 <ul class="blockList">
 <li class="blockList">
 <h4>onError</h4>
-<pre>void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/RawScanResultConsumer.html#line.106">onError</a>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true";
 title="class or interface in java.lang">Throwable</a>&nbsp;error)</pre>
+<pre>void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/RawScanResultConsumer.html#line.114">onError</a>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true";
 title="class or interface in java.lang">Throwable</a>&nbsp;error)</pre>
 <div class="block">Indicate that we hit an unrecoverable error and the scan 
operation is terminated.
  <p>
  We will not call <a 
href="../../../../../org/apache/hadoop/hbase/client/RawScanResultConsumer.html#onComplete--"><code>onComplete()</code></a>
 after calling <a 
href="../../../../../org/apache/hadoop/hbase/client/RawScanResultConsumer.html#onError-java.lang.Throwable-"><code>onError(Throwable)</code></a>.</div>
@@ -263,7 +263,7 @@ public interface <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client
 <ul class="blockList">
 <li class="blockList">
 <h4>onComplete</h4>
-<pre>void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/RawScanResultConsumer.html#line.111">onComplete</a>()</pre>
+<pre>void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/RawScanResultConsumer.html#line.119">onComplete</a>()</pre>
 <div class="block">Indicate that the scan operation is completed 
normally.</div>
 </li>
 </ul>
@@ -273,7 +273,7 @@ public interface <a 
href="../../../../../src-html/org/apache/hadoop/hbase/client
 <ul class="blockListLast">
 <li class="blockList">
 <h4>onScanMetricsCreated</h4>
-<pre>default&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/RawScanResultConsumer.html#line.119">onScanMetricsCreated</a>(<a
 href="../../../../../org/apache/hadoop/hbase/client/metrics/ScanMetrics.html" 
title="class in 
org.apache.hadoop.hbase.client.metrics">ScanMetrics</a>&nbsp;scanMetrics)</pre>
+<pre>default&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/client/RawScanResultConsumer.html#line.127">onScanMetricsCreated</a>(<a
 href="../../../../../org/apache/hadoop/hbase/client/metrics/ScanMetrics.html" 
title="class in 
org.apache.hadoop.hbase.client.metrics">ScanMetrics</a>&nbsp;scanMetrics)</pre>
 <div class="block">If <code>scan.isScanMetricsEnabled()</code> returns true, 
then this method will be called prior to
  all other methods in this interface to give you the <a 
href="../../../../../org/apache/hadoop/hbase/client/metrics/ScanMetrics.html" 
title="class in 
org.apache.hadoop.hbase.client.metrics"><code>ScanMetrics</code></a> instance 
for this scan
  operation. The <a 
href="../../../../../org/apache/hadoop/hbase/client/metrics/ScanMetrics.html" 
title="class in 
org.apache.hadoop.hbase.client.metrics"><code>ScanMetrics</code></a> instance 
will be updated on-the-fly during the scan, you can

Reply via email to