http://git-wip-us.apache.org/repos/asf/hbase-site/blob/16541468/apidocs/org/apache/hadoop/hbase/client/Scan.html
----------------------------------------------------------------------
diff --git a/apidocs/org/apache/hadoop/hbase/client/Scan.html
b/apidocs/org/apache/hadoop/hbase/client/Scan.html
index 1ca681e..b93a975 100644
--- a/apidocs/org/apache/hadoop/hbase/client/Scan.html
+++ b/apidocs/org/apache/hadoop/hbase/client/Scan.html
@@ -18,7 +18,7 @@
catch(err) {
}
//-->
-var methods =
{"i0":10,"i1":10,"i2":9,"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":42,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10,"i26":10,"i27":10,"i28":10,"i29":10,"i30":10,"i31":42,"i32":10,"i33":10,"i34":10,"i35":10,"i36":10,"i37":10,"i38":10,"i39":10,"i40":10,"i41":10,"i42":10,"i43":10,"i44":10,"i45":10,"i46":10,"i47":10,"i48":10,"i49":10,"i50":10,"i51":10,"i52":10,"i53":10,"i54":42,"i55":42,"i56":10,"i57":10,"i58":10,"i59":10,"i60":10,"i61":10,"i62":10,"i63":10,"i64":10,"i65":10,"i66":42,"i67":42,"i68":42,"i69":10,"i70":10,"i71":10,"i72":10,"i73":10,"i74":10,"i75":10};
+var methods =
{"i0":10,"i1":10,"i2":9,"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":42,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10,"i26":10,"i27":10,"i28":10,"i29":10,"i30":10,"i31":42,"i32":10,"i33":10,"i34":10,"i35":10,"i36":10,"i37":10,"i38":10,"i39":10,"i40":10,"i41":10,"i42":10,"i43":10,"i44":10,"i45":10,"i46":10,"i47":10,"i48":10,"i49":10,"i50":10,"i51":10,"i52":10,"i53":10,"i54":42,"i55":42,"i56":10,"i57":10,"i58":10,"i59":10,"i60":10,"i61":10,"i62":10,"i63":10,"i64":10,"i65":10,"i66":42,"i67":42,"i68":42,"i69":10,"i70":10,"i71":42,"i72":10,"i73":10,"i74":10,"i75":10,"i76":10};
var tabs = {65535:["t0","All Methods"],1:["t1","Static
Methods"],2:["t2","Instance Methods"],8:["t4","Concrete
Methods"],32:["t6","Deprecated Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
@@ -147,7 +147,7 @@ extends <a
href="../../../../../org/apache/hadoop/hbase/client/Query.html" title
To only retrieve columns within a specific range of version timestamps, call
<a
href="../../../../../org/apache/hadoop/hbase/client/Scan.html#setTimeRange-long-long-"><code>setTimeRange</code></a>.
<p>
- To only retrieve columns with a specific timestamp, call <a
href="../../../../../org/apache/hadoop/hbase/client/Scan.html#setTimeStamp-long-"><code>setTimestamp</code></a>
+ To only retrieve columns with a specific timestamp, call <a
href="../../../../../org/apache/hadoop/hbase/client/Scan.html#setTimestamp-long-"><code>setTimestamp</code></a>
.
<p>
To limit the number of versions of each column to be returned, call <a
href="../../../../../org/apache/hadoop/hbase/client/Scan.html#setMaxVersions-int-"><code>setMaxVersions</code></a>.
@@ -723,37 +723,46 @@ extends <a
href="../../../../../org/apache/hadoop/hbase/client/Query.html" title
</tr>
<tr id="i70" class="altColor">
<td class="colFirst"><code><a
href="../../../../../org/apache/hadoop/hbase/client/Scan.html" title="class in
org.apache.hadoop.hbase.client">Scan</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a
href="../../../../../org/apache/hadoop/hbase/client/Scan.html#setTimeStamp-long-">setTimeStamp</a></span>(long timestamp)</code>
+<td class="colLast"><code><span class="memberNameLink"><a
href="../../../../../org/apache/hadoop/hbase/client/Scan.html#setTimestamp-long-">setTimestamp</a></span>(long timestamp)</code>
<div class="block">Get versions of columns with the specified timestamp.</div>
</td>
</tr>
<tr id="i71" class="rowColor">
+<td class="colFirst"><code><a
href="../../../../../org/apache/hadoop/hbase/client/Scan.html" title="class in
org.apache.hadoop.hbase.client">Scan</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a
href="../../../../../org/apache/hadoop/hbase/client/Scan.html#setTimeStamp-long-">setTimeStamp</a></span>(long timestamp)</code>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>
+<div class="block"><span class="deprecationComment">As of release 2.0.0, this
will be removed in HBase 3.0.0.
+ Use <a
href="../../../../../org/apache/hadoop/hbase/client/Scan.html#setTimestamp-long-"><code>setTimestamp(long)</code></a>
instead</span></div>
+</div>
+</td>
+</tr>
+<tr id="i72" class="altColor">
<td class="colFirst"><code><a
href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true"
title="class or interface in java.util">Map</a><<a
href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true"
title="class or interface in java.lang">String</a>,<a
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true"
title="class or interface in java.lang">Object</a>></code></td>
<td class="colLast"><code><span class="memberNameLink"><a
href="../../../../../org/apache/hadoop/hbase/client/Scan.html#toMap-int-">toMap</a></span>(int maxCols)</code>
<div class="block">Compile the details beyond the scope of getFingerprint
(row, columns,
timestamps, etc.) into a Map along with the fingerprinted information.</div>
</td>
</tr>
-<tr id="i72" class="altColor">
+<tr id="i73" class="rowColor">
<td class="colFirst"><code><a
href="../../../../../org/apache/hadoop/hbase/client/Scan.html" title="class in
org.apache.hadoop.hbase.client">Scan</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a
href="../../../../../org/apache/hadoop/hbase/client/Scan.html#withStartRow-byte:A-">withStartRow</a></span>(byte[] startRow)</code>
<div class="block">Set the start row of the scan.</div>
</td>
</tr>
-<tr id="i73" class="rowColor">
+<tr id="i74" class="altColor">
<td class="colFirst"><code><a
href="../../../../../org/apache/hadoop/hbase/client/Scan.html" title="class in
org.apache.hadoop.hbase.client">Scan</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a
href="../../../../../org/apache/hadoop/hbase/client/Scan.html#withStartRow-byte:A-boolean-">withStartRow</a></span>(byte[] startRow,
boolean inclusive)</code>
<div class="block">Set the start row of the scan.</div>
</td>
</tr>
-<tr id="i74" class="altColor">
+<tr id="i75" class="rowColor">
<td class="colFirst"><code><a
href="../../../../../org/apache/hadoop/hbase/client/Scan.html" title="class in
org.apache.hadoop.hbase.client">Scan</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a
href="../../../../../org/apache/hadoop/hbase/client/Scan.html#withStopRow-byte:A-">withStopRow</a></span>(byte[] stopRow)</code>
<div class="block">Set the stop row of the scan.</div>
</td>
</tr>
-<tr id="i75" class="rowColor">
+<tr id="i76" class="altColor">
<td class="colFirst"><code><a
href="../../../../../org/apache/hadoop/hbase/client/Scan.html" title="class in
org.apache.hadoop.hbase.client">Scan</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a
href="../../../../../org/apache/hadoop/hbase/client/Scan.html#withStopRow-byte:A-boolean-">withStopRow</a></span>(byte[] stopRow,
boolean inclusive)</code>
@@ -1064,8 +1073,11 @@ public <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/Scan
<ul class="blockList">
<li class="blockList">
<h4>setTimeStamp</h4>
-<pre>public <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/Scan.html#line.380">setTimeStamp</a>(long timestamp)
- throws <a
href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true"
title="class or interface in java.io">IOException</a></pre>
+<pre><a
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true"
title="class or interface in java.lang">@Deprecated</a>
+public <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/Scan.html#line.383">setTimeStamp</a>(long timestamp)
+ throws <a
href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true"
title="class or interface in java.io">IOException</a></pre>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span> <span
class="deprecationComment">As of release 2.0.0, this will be removed in HBase
3.0.0.
+ Use <a
href="../../../../../org/apache/hadoop/hbase/client/Scan.html#setTimestamp-long-"><code>setTimestamp(long)</code></a>
instead</span></div>
<div class="block">Get versions of columns with the specified timestamp. Note,
default maximum
versions to return is 1. If your time range spans more than one version
and you want all versions returned, up the number of versions beyond the
@@ -1083,13 +1095,35 @@ public <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/Scan
</dl>
</li>
</ul>
+<a name="setTimestamp-long-">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setTimestamp</h4>
+<pre>public <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/Scan.html#line.398">setTimestamp</a>(long timestamp)</pre>
+<div class="block">Get versions of columns with the specified timestamp. Note,
default maximum
+ versions to return is 1. If your time range spans more than one version
+ and you want all versions returned, up the number of versions beyond the
+ defaut.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>timestamp</code> - version timestamp</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>this</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a
href="../../../../../org/apache/hadoop/hbase/client/Scan.html#setMaxVersions--"><code>setMaxVersions()</code></a>,
+<a
href="../../../../../org/apache/hadoop/hbase/client/Scan.html#setMaxVersions-int-"><code>setMaxVersions(int)</code></a></dd>
+</dl>
+</li>
+</ul>
<a name="setColumnFamilyTimeRange-byte:A-long-long-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setColumnFamilyTimeRange</h4>
-<pre>public <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/Scan.html#line.392">setColumnFamilyTimeRange</a>(byte[] cf,
+<pre>public <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/Scan.html#line.410">setColumnFamilyTimeRange</a>(byte[] cf,
long minStamp,
long maxStamp)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from
class: <code><a
href="../../../../../org/apache/hadoop/hbase/client/Query.html#setColumnFamilyTimeRange-byte:A-long-long-">Query</a></code></span></div>
@@ -1117,7 +1151,7 @@ public <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/Scan
<li class="blockList">
<h4>setStartRow</h4>
<pre><a
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true"
title="class or interface in java.lang">@Deprecated</a>
-public <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/Scan.html#line.409">setStartRow</a>(byte[] startRow)</pre>
+public <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/Scan.html#line.427">setStartRow</a>(byte[] startRow)</pre>
<div class="block"><span class="deprecatedLabel">Deprecated.</span> <span
class="deprecationComment">use <a
href="../../../../../org/apache/hadoop/hbase/client/Scan.html#withStartRow-byte:A-"><code>withStartRow(byte[])</code></a>
instead. This method may change the inclusive of
the stop row to keep compatible with the old
behavior.</span></div>
<div class="block">Set the start row of the scan.
@@ -1141,7 +1175,7 @@ public <a
href="../../../../../org/apache/hadoop/hbase/client/Scan.html" ti
<ul class="blockList">
<li class="blockList">
<h4>withStartRow</h4>
-<pre>public <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/Scan.html#line.428">withStartRow</a>(byte[] startRow)</pre>
+<pre>public <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/Scan.html#line.446">withStartRow</a>(byte[] startRow)</pre>
<div class="block">Set the start row of the scan.
<p>
If the specified row does not exist, the Scanner will start from the next
closest row after the
@@ -1163,7 +1197,7 @@ public <a
href="../../../../../org/apache/hadoop/hbase/client/Scan.html" ti
<ul class="blockList">
<li class="blockList">
<h4>withStartRow</h4>
-<pre>public <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/Scan.html#line.443">withStartRow</a>(byte[] startRow,
+<pre>public <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/Scan.html#line.461">withStartRow</a>(byte[] startRow,
boolean inclusive)</pre>
<div class="block">Set the start row of the scan.
<p>
@@ -1188,7 +1222,7 @@ public <a
href="../../../../../org/apache/hadoop/hbase/client/Scan.html" ti
<li class="blockList">
<h4>setStopRow</h4>
<pre><a
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true"
title="class or interface in java.lang">@Deprecated</a>
-public <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/Scan.html#line.469">setStopRow</a>(byte[] stopRow)</pre>
+public <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/Scan.html#line.487">setStopRow</a>(byte[] stopRow)</pre>
<div class="block"><span class="deprecatedLabel">Deprecated.</span> <span
class="deprecationComment">use <a
href="../../../../../org/apache/hadoop/hbase/client/Scan.html#withStartRow-byte:A-"><code>withStartRow(byte[])</code></a>
instead. This method may change the inclusive of
the stop row to keep compatible with the old
behavior.</span></div>
<div class="block">Set the stop row of the scan.
@@ -1215,7 +1249,7 @@ public <a
href="../../../../../org/apache/hadoop/hbase/client/Scan.html" ti
<ul class="blockList">
<li class="blockList">
<h4>withStopRow</h4>
-<pre>public <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/Scan.html#line.491">withStopRow</a>(byte[] stopRow)</pre>
+<pre>public <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/Scan.html#line.509">withStopRow</a>(byte[] stopRow)</pre>
<div class="block">Set the stop row of the scan.
<p>
The scan will include rows that are lexicographically less than the provided
stopRow.
@@ -1240,7 +1274,7 @@ public <a
href="../../../../../org/apache/hadoop/hbase/client/Scan.html" ti
<ul class="blockList">
<li class="blockList">
<h4>withStopRow</h4>
-<pre>public <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/Scan.html#line.506">withStopRow</a>(byte[] stopRow,
+<pre>public <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/Scan.html#line.524">withStopRow</a>(byte[] stopRow,
boolean inclusive)</pre>
<div class="block">Set the stop row of the scan.
<p>
@@ -1264,7 +1298,7 @@ public <a
href="../../../../../org/apache/hadoop/hbase/client/Scan.html" ti
<ul class="blockList">
<li class="blockList">
<h4>setRowPrefixFilter</h4>
-<pre>public <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/Scan.html#line.527">setRowPrefixFilter</a>(byte[] rowPrefix)</pre>
+<pre>public <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/Scan.html#line.545">setRowPrefixFilter</a>(byte[] rowPrefix)</pre>
<div class="block"><p>Set a filter (using stopRow and startRow) so the result
set only contains rows where the
rowKey starts with the specified prefix.</p>
<p>This is a utility method that converts the desired rowPrefix into the
appropriate values
@@ -1287,7 +1321,7 @@ public <a
href="../../../../../org/apache/hadoop/hbase/client/Scan.html" ti
<li class="blockList">
<h4>setMaxVersions</h4>
<pre><a
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true"
title="class or interface in java.lang">@Deprecated</a>
-public <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/Scan.html#line.587">setMaxVersions</a>()</pre>
+public <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/Scan.html#line.605">setMaxVersions</a>()</pre>
<div class="block"><span class="deprecatedLabel">Deprecated.</span> <span
class="deprecationComment">It is easy to misunderstand with column family's max
versions, so use
<a
href="../../../../../org/apache/hadoop/hbase/client/Scan.html#readAllVersions--"><code>readAllVersions()</code></a>
instead.</span></div>
<div class="block">Get all available versions.</div>
@@ -1304,7 +1338,7 @@ public <a
href="../../../../../org/apache/hadoop/hbase/client/Scan.html" ti
<li class="blockList">
<h4>setMaxVersions</h4>
<pre><a
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true"
title="class or interface in java.lang">@Deprecated</a>
-public <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/Scan.html#line.599">setMaxVersions</a>(int maxVersions)</pre>
+public <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/Scan.html#line.617">setMaxVersions</a>(int maxVersions)</pre>
<div class="block"><span class="deprecatedLabel">Deprecated.</span> <span
class="deprecationComment">It is easy to misunderstand with column family's max
versions, so use
<a
href="../../../../../org/apache/hadoop/hbase/client/Scan.html#readVersions-int-"><code>readVersions(int)</code></a>
instead.</span></div>
<div class="block">Get up to the specified number of versions of each
column.</div>
@@ -1322,7 +1356,7 @@ public <a
href="../../../../../org/apache/hadoop/hbase/client/Scan.html" ti
<ul class="blockList">
<li class="blockList">
<h4>readAllVersions</h4>
-<pre>public <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/Scan.html#line.607">readAllVersions</a>()</pre>
+<pre>public <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/Scan.html#line.625">readAllVersions</a>()</pre>
<div class="block">Get all available versions.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
@@ -1336,7 +1370,7 @@ public <a
href="../../../../../org/apache/hadoop/hbase/client/Scan.html" ti
<ul class="blockList">
<li class="blockList">
<h4>readVersions</h4>
-<pre>public <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/Scan.html#line.617">readVersions</a>(int versions)</pre>
+<pre>public <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/Scan.html#line.635">readVersions</a>(int versions)</pre>
<div class="block">Get up to the specified number of versions of each
column.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
@@ -1352,7 +1386,7 @@ public <a
href="../../../../../org/apache/hadoop/hbase/client/Scan.html" ti
<ul class="blockList">
<li class="blockList">
<h4>setBatch</h4>
-<pre>public <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/Scan.html#line.631">setBatch</a>(int batch)</pre>
+<pre>public <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/Scan.html#line.649">setBatch</a>(int batch)</pre>
<div class="block">Set the maximum number of cells to return for each call to
next(). Callers should be aware
that this is not equivalent to calling <a
href="../../../../../org/apache/hadoop/hbase/client/Scan.html#setAllowPartialResults-boolean-"><code>setAllowPartialResults(boolean)</code></a>.
If you don't allow partial results, the number of cells in each Result must
equal to your
@@ -1372,7 +1406,7 @@ public <a
href="../../../../../org/apache/hadoop/hbase/client/Scan.html" ti
<ul class="blockList">
<li class="blockList">
<h4>setMaxResultsPerColumnFamily</h4>
-<pre>public <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/Scan.html#line.645">setMaxResultsPerColumnFamily</a>(int limit)</pre>
+<pre>public <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/Scan.html#line.663">setMaxResultsPerColumnFamily</a>(int limit)</pre>
<div class="block">Set the maximum number of values to return per row per
Column Family</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
@@ -1386,7 +1420,7 @@ public <a
href="../../../../../org/apache/hadoop/hbase/client/Scan.html" ti
<ul class="blockList">
<li class="blockList">
<h4>setRowOffsetPerColumnFamily</h4>
-<pre>public <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/Scan.html#line.654">setRowOffsetPerColumnFamily</a>(int offset)</pre>
+<pre>public <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/Scan.html#line.672">setRowOffsetPerColumnFamily</a>(int offset)</pre>
<div class="block">Set offset for the row per Column Family.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
@@ -1400,7 +1434,7 @@ public <a
href="../../../../../org/apache/hadoop/hbase/client/Scan.html" ti
<ul class="blockList">
<li class="blockList">
<h4>setCaching</h4>
-<pre>public <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/Scan.html#line.666">setCaching</a>(int caching)</pre>
+<pre>public <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/Scan.html#line.684">setCaching</a>(int caching)</pre>
<div class="block">Set the number of rows for caching that will be passed to
scanners.
If not set, the Configuration setting <a
href="../../../../../org/apache/hadoop/hbase/HConstants.html#HBASE_CLIENT_SCANNER_CACHING"><code>HConstants.HBASE_CLIENT_SCANNER_CACHING</code></a>
will
apply.
@@ -1417,7 +1451,7 @@ public <a
href="../../../../../org/apache/hadoop/hbase/client/Scan.html" ti
<ul class="blockList">
<li class="blockList">
<h4>getMaxResultSize</h4>
-<pre>public long <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/Scan.html#line.674">getMaxResultSize</a>()</pre>
+<pre>public long <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/Scan.html#line.692">getMaxResultSize</a>()</pre>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>the maximum result size in bytes. See <a
href="../../../../../org/apache/hadoop/hbase/client/Scan.html#setMaxResultSize-long-"><code>setMaxResultSize(long)</code></a></dd>
@@ -1430,7 +1464,7 @@ public <a
href="../../../../../org/apache/hadoop/hbase/client/Scan.html" ti
<ul class="blockList">
<li class="blockList">
<h4>setMaxResultSize</h4>
-<pre>public <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/Scan.html#line.685">setMaxResultSize</a>(long maxResultSize)</pre>
+<pre>public <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/Scan.html#line.703">setMaxResultSize</a>(long maxResultSize)</pre>
<div class="block">Set the maximum result size. The default is -1; this means
that no specific
maximum result size will be set for this scan, and the global configured
value will be used instead. (Defaults to unlimited).</div>
@@ -1446,7 +1480,7 @@ public <a
href="../../../../../org/apache/hadoop/hbase/client/Scan.html" ti
<ul class="blockList">
<li class="blockList">
<h4>setFilter</h4>
-<pre>public <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/Scan.html#line.691">setFilter</a>(<a
href="../../../../../org/apache/hadoop/hbase/filter/Filter.html" title="class
in org.apache.hadoop.hbase.filter">Filter</a> filter)</pre>
+<pre>public <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/Scan.html#line.709">setFilter</a>(<a
href="../../../../../org/apache/hadoop/hbase/filter/Filter.html" title="class
in org.apache.hadoop.hbase.filter">Filter</a> filter)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from
class: <code><a
href="../../../../../org/apache/hadoop/hbase/client/Query.html#setFilter-org.apache.hadoop.hbase.filter.Filter-">Query</a></code></span></div>
<div class="block">Apply the specified server-side filter when performing the
Query. Only
<a
href="../../../../../org/apache/hadoop/hbase/filter/Filter.html#filterCell-org.apache.hadoop.hbase.Cell-"><code>Filter.filterCell(org.apache.hadoop.hbase.Cell)</code></a>
is called AFTER all tests for ttl,
@@ -1467,7 +1501,7 @@ public <a
href="../../../../../org/apache/hadoop/hbase/client/Scan.html" ti
<ul class="blockList">
<li class="blockList">
<h4>setFamilyMap</h4>
-<pre>public <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/Scan.html#line.701">setFamilyMap</a>(<a
href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true"
title="class or interface in java.util">Map</a><byte[],<a
href="https://docs.oracle.com/javase/8/docs/api/java/util/NavigableSet.html?is-external=true"
title="class or interface in
java.util">NavigableSet</a><byte[]>> familyMap)</pre>
+<pre>public <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/Scan.html#line.719">setFamilyMap</a>(<a
href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true"
title="class or interface in java.util">Map</a><byte[],<a
href="https://docs.oracle.com/javase/8/docs/api/java/util/NavigableSet.html?is-external=true"
title="class or interface in
java.util">NavigableSet</a><byte[]>> familyMap)</pre>
<div class="block">Setting the familyMap</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
@@ -1483,7 +1517,7 @@ public <a
href="../../../../../org/apache/hadoop/hbase/client/Scan.html" ti
<ul class="blockList">
<li class="blockList">
<h4>getFamilyMap</h4>
-<pre>public <a
href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true"
title="class or interface in java.util">Map</a><byte[],<a
href="https://docs.oracle.com/javase/8/docs/api/java/util/NavigableSet.html?is-external=true"
title="class or interface in
java.util">NavigableSet</a><byte[]>> <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/Scan.html#line.710">getFamilyMap</a>()</pre>
+<pre>public <a
href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true"
title="class or interface in java.util">Map</a><byte[],<a
href="https://docs.oracle.com/javase/8/docs/api/java/util/NavigableSet.html?is-external=true"
title="class or interface in
java.util">NavigableSet</a><byte[]>> <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/Scan.html#line.728">getFamilyMap</a>()</pre>
<div class="block">Getting the familyMap</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
@@ -1497,7 +1531,7 @@ public <a
href="../../../../../org/apache/hadoop/hbase/client/Scan.html" ti
<ul class="blockList">
<li class="blockList">
<h4>numFamilies</h4>
-<pre>public int <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/Scan.html#line.717">numFamilies</a>()</pre>
+<pre>public int <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/Scan.html#line.735">numFamilies</a>()</pre>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>the number of families in familyMap</dd>
@@ -1510,7 +1544,7 @@ public <a
href="../../../../../org/apache/hadoop/hbase/client/Scan.html" ti
<ul class="blockList">
<li class="blockList">
<h4>hasFamilies</h4>
-<pre>public boolean <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/Scan.html#line.727">hasFamilies</a>()</pre>
+<pre>public boolean <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/Scan.html#line.745">hasFamilies</a>()</pre>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>true if familyMap is non empty, false otherwise</dd>
@@ -1523,7 +1557,7 @@ public <a
href="../../../../../org/apache/hadoop/hbase/client/Scan.html" ti
<ul class="blockList">
<li class="blockList">
<h4>getFamilies</h4>
-<pre>public byte[][] <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/Scan.html#line.734">getFamilies</a>()</pre>
+<pre>public byte[][] <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/Scan.html#line.752">getFamilies</a>()</pre>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>the keys of the familyMap</dd>
@@ -1536,7 +1570,7 @@ public <a
href="../../../../../org/apache/hadoop/hbase/client/Scan.html" ti
<ul class="blockList">
<li class="blockList">
<h4>getStartRow</h4>
-<pre>public byte[] <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/Scan.html#line.744">getStartRow</a>()</pre>
+<pre>public byte[] <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/Scan.html#line.762">getStartRow</a>()</pre>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>the startrow</dd>
@@ -1549,7 +1583,7 @@ public <a
href="../../../../../org/apache/hadoop/hbase/client/Scan.html" ti
<ul class="blockList">
<li class="blockList">
<h4>includeStartRow</h4>
-<pre>public boolean <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/Scan.html#line.751">includeStartRow</a>()</pre>
+<pre>public boolean <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/Scan.html#line.769">includeStartRow</a>()</pre>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>if we should include start row when scan</dd>
@@ -1562,7 +1596,7 @@ public <a
href="../../../../../org/apache/hadoop/hbase/client/Scan.html" ti
<ul class="blockList">
<li class="blockList">
<h4>getStopRow</h4>
-<pre>public byte[] <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/Scan.html#line.758">getStopRow</a>()</pre>
+<pre>public byte[] <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/Scan.html#line.776">getStopRow</a>()</pre>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>the stoprow</dd>
@@ -1575,7 +1609,7 @@ public <a
href="../../../../../org/apache/hadoop/hbase/client/Scan.html" ti
<ul class="blockList">
<li class="blockList">
<h4>includeStopRow</h4>
-<pre>public boolean <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/Scan.html#line.765">includeStopRow</a>()</pre>
+<pre>public boolean <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/Scan.html#line.783">includeStopRow</a>()</pre>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>if we should include stop row when scan</dd>
@@ -1588,7 +1622,7 @@ public <a
href="../../../../../org/apache/hadoop/hbase/client/Scan.html" ti
<ul class="blockList">
<li class="blockList">
<h4>getMaxVersions</h4>
-<pre>public int <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/Scan.html#line.772">getMaxVersions</a>()</pre>
+<pre>public int <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/Scan.html#line.790">getMaxVersions</a>()</pre>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>the max number of versions to fetch</dd>
@@ -1601,7 +1635,7 @@ public <a
href="../../../../../org/apache/hadoop/hbase/client/Scan.html" ti
<ul class="blockList">
<li class="blockList">
<h4>getBatch</h4>
-<pre>public int <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/Scan.html#line.779">getBatch</a>()</pre>
+<pre>public int <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/Scan.html#line.797">getBatch</a>()</pre>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>maximum number of values to return for a single call to next()</dd>
@@ -1614,7 +1648,7 @@ public <a
href="../../../../../org/apache/hadoop/hbase/client/Scan.html" ti
<ul class="blockList">
<li class="blockList">
<h4>getMaxResultsPerColumnFamily</h4>
-<pre>public int <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/Scan.html#line.786">getMaxResultsPerColumnFamily</a>()</pre>
+<pre>public int <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/Scan.html#line.804">getMaxResultsPerColumnFamily</a>()</pre>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>maximum number of values to return per row per CF</dd>
@@ -1627,7 +1661,7 @@ public <a
href="../../../../../org/apache/hadoop/hbase/client/Scan.html" ti
<ul class="blockList">
<li class="blockList">
<h4>getRowOffsetPerColumnFamily</h4>
-<pre>public int <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/Scan.html#line.795">getRowOffsetPerColumnFamily</a>()</pre>
+<pre>public int <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/Scan.html#line.813">getRowOffsetPerColumnFamily</a>()</pre>
<div class="block">Method for retrieving the scan's offset per row per column
family (#kvs to be skipped)</div>
<dl>
@@ -1642,7 +1676,7 @@ public <a
href="../../../../../org/apache/hadoop/hbase/client/Scan.html" ti
<ul class="blockList">
<li class="blockList">
<h4>getCaching</h4>
-<pre>public int <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/Scan.html#line.802">getCaching</a>()</pre>
+<pre>public int <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/Scan.html#line.820">getCaching</a>()</pre>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>caching the number of rows fetched when calling next on a scanner</dd>
@@ -1655,7 +1689,7 @@ public <a
href="../../../../../org/apache/hadoop/hbase/client/Scan.html" ti
<ul class="blockList">
<li class="blockList">
<h4>getTimeRange</h4>
-<pre>public <a
href="../../../../../org/apache/hadoop/hbase/io/TimeRange.html" title="class in
org.apache.hadoop.hbase.io">TimeRange</a> <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/Scan.html#line.809">getTimeRange</a>()</pre>
+<pre>public <a
href="../../../../../org/apache/hadoop/hbase/io/TimeRange.html" title="class in
org.apache.hadoop.hbase.io">TimeRange</a> <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/Scan.html#line.827">getTimeRange</a>()</pre>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>TimeRange</dd>
@@ -1668,7 +1702,7 @@ public <a
href="../../../../../org/apache/hadoop/hbase/client/Scan.html" ti
<ul class="blockList">
<li class="blockList">
<h4>getFilter</h4>
-<pre>public <a
href="../../../../../org/apache/hadoop/hbase/filter/Filter.html" title="class
in org.apache.hadoop.hbase.filter">Filter</a> <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/Scan.html#line.817">getFilter</a>()</pre>
+<pre>public <a
href="../../../../../org/apache/hadoop/hbase/filter/Filter.html" title="class
in org.apache.hadoop.hbase.filter">Filter</a> <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/Scan.html#line.835">getFilter</a>()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
<dd><code><a
href="../../../../../org/apache/hadoop/hbase/client/Query.html#getFilter--">getFilter</a></code> in
class <code><a
href="../../../../../org/apache/hadoop/hbase/client/Query.html" title="class in
org.apache.hadoop.hbase.client">Query</a></code></dd>
@@ -1683,7 +1717,7 @@ public <a
href="../../../../../org/apache/hadoop/hbase/client/Scan.html" ti
<ul class="blockList">
<li class="blockList">
<h4>hasFilter</h4>
-<pre>public boolean <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/Scan.html#line.824">hasFilter</a>()</pre>
+<pre>public boolean <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/Scan.html#line.842">hasFilter</a>()</pre>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>true is a filter has been specified, false if not</dd>
@@ -1696,7 +1730,7 @@ public <a
href="../../../../../org/apache/hadoop/hbase/client/Scan.html" ti
<ul class="blockList">
<li class="blockList">
<h4>setCacheBlocks</h4>
-<pre>public <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/Scan.html#line.838">setCacheBlocks</a>(boolean cacheBlocks)</pre>
+<pre>public <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/Scan.html#line.856">setCacheBlocks</a>(boolean cacheBlocks)</pre>
<div class="block">Set whether blocks should be cached for this Scan.
<p>
This is true by default. When true, default settings of the table and
@@ -1715,7 +1749,7 @@ public <a
href="../../../../../org/apache/hadoop/hbase/client/Scan.html" ti
<ul class="blockList">
<li class="blockList">
<h4>getCacheBlocks</h4>
-<pre>public boolean <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/Scan.html#line.848">getCacheBlocks</a>()</pre>
+<pre>public boolean <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/Scan.html#line.866">getCacheBlocks</a>()</pre>
<div class="block">Get whether blocks should be cached for this Scan.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
@@ -1730,7 +1764,7 @@ public <a
href="../../../../../org/apache/hadoop/hbase/client/Scan.html" ti
<ul class="blockList">
<li class="blockList">
<h4>setReversed</h4>
-<pre>public <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/Scan.html#line.860">setReversed</a>(boolean reversed)</pre>
+<pre>public <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/Scan.html#line.878">setReversed</a>(boolean reversed)</pre>
<div class="block">Set whether this scan is a reversed one
<p>
This is false by default which means forward(normal) scan.</div>
@@ -1748,7 +1782,7 @@ public <a
href="../../../../../org/apache/hadoop/hbase/client/Scan.html" ti
<ul class="blockList">
<li class="blockList">
<h4>isReversed</h4>
-<pre>public boolean <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/Scan.html#line.869">isReversed</a>()</pre>
+<pre>public boolean <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/Scan.html#line.887">isReversed</a>()</pre>
<div class="block">Get whether this scan is a reversed one.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
@@ -1762,7 +1796,7 @@ public <a
href="../../../../../org/apache/hadoop/hbase/client/Scan.html" ti
<ul class="blockList">
<li class="blockList">
<h4>setAllowPartialResults</h4>
-<pre>public <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/Scan.html#line.883">setAllowPartialResults</a>(boolean allowPartialResults)</pre>
+<pre>public <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/Scan.html#line.901">setAllowPartialResults</a>(boolean allowPartialResults)</pre>
<div class="block">Setting whether the caller wants to see the partial results
when server returns
less-than-expected cells. It is helpful while scanning a huge row to prevent
OOM at client.
By default this value is false and the complete results will be assembled
client side
@@ -1784,7 +1818,7 @@ public <a
href="../../../../../org/apache/hadoop/hbase/client/Scan.html" ti
<ul class="blockList">
<li class="blockList">
<h4>getAllowPartialResults</h4>
-<pre>public boolean <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/Scan.html#line.893">getAllowPartialResults</a>()</pre>
+<pre>public boolean <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/Scan.html#line.911">getAllowPartialResults</a>()</pre>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>true when the constructor of this scan understands that the results they
will see may
@@ -1799,7 +1833,7 @@ public <a
href="../../../../../org/apache/hadoop/hbase/client/Scan.html" ti
<ul class="blockList">
<li class="blockList">
<h4>setLoadColumnFamiliesOnDemand</h4>
-<pre>public <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/Scan.html#line.898">setLoadColumnFamiliesOnDemand</a>(boolean value)</pre>
+<pre>public <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/Scan.html#line.916">setLoadColumnFamiliesOnDemand</a>(boolean value)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from
class: <code><a
href="../../../../../org/apache/hadoop/hbase/client/Query.html#setLoadColumnFamiliesOnDemand-boolean-">Query</a></code></span></div>
<div class="block">Set the value indicating whether loading CFs on demand
should be allowed (cluster
default is false). On-demand CF loading doesn't load column families until
necessary, e.g.
@@ -1827,7 +1861,7 @@ public <a
href="../../../../../org/apache/hadoop/hbase/client/Scan.html" ti
<ul class="blockList">
<li class="blockList">
<h4>getFingerprint</h4>
-<pre>public <a
href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true"
title="class or interface in java.util">Map</a><<a
href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true"
title="class or interface in java.lang">String</a>,<a
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true"
title="class or interface in java.lang">Object</a>> <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/Scan.html#line.909">getFingerprint</a>()</pre>
+<pre>public <a
href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true"
title="class or interface in java.util">Map</a><<a
href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true"
title="class or interface in java.lang">String</a>,<a
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true"
title="class or interface in java.lang">Object</a>> <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/Scan.html#line.927">getFingerprint</a>()</pre>
<div class="block">Compile the table and column family (i.e. schema)
information
into a String. Useful for parsing and aggregation by debugging,
logging, and administration tools.</div>
@@ -1845,7 +1879,7 @@ public <a
href="../../../../../org/apache/hadoop/hbase/client/Scan.html" ti
<ul class="blockList">
<li class="blockList">
<h4>toMap</h4>
-<pre>public <a
href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true"
title="class or interface in java.util">Map</a><<a
href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true"
title="class or interface in java.lang">String</a>,<a
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true"
title="class or interface in java.lang">Object</a>> <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/Scan.html#line.933">toMap</a>(int maxCols)</pre>
+<pre>public <a
href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true"
title="class or interface in java.util">Map</a><<a
href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true"
title="class or interface in java.lang">String</a>,<a
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true"
title="class or interface in java.lang">Object</a>> <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/Scan.html#line.951">toMap</a>(int maxCols)</pre>
<div class="block">Compile the details beyond the scope of getFingerprint
(row, columns,
timestamps, etc.) into a Map along with the fingerprinted information.
Useful for debugging, logging, and administration tools.</div>
@@ -1865,7 +1899,7 @@ public <a
href="../../../../../org/apache/hadoop/hbase/client/Scan.html" ti
<ul class="blockList">
<li class="blockList">
<h4>setRaw</h4>
-<pre>public <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/Scan.html#line.996">setRaw</a>(boolean raw)</pre>
+<pre>public <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/Scan.html#line.1014">setRaw</a>(boolean raw)</pre>
<div class="block">Enable/disable "raw" mode for this scan.
If "raw" is enabled the scan will return all
delete marker and deleted rows that have not
@@ -1885,7 +1919,7 @@ public <a
href="../../../../../org/apache/hadoop/hbase/client/Scan.html" ti
<ul class="blockList">
<li class="blockList">
<h4>isRaw</h4>
-<pre>public boolean <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/Scan.html#line.1004">isRaw</a>()</pre>
+<pre>public boolean <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/Scan.html#line.1022">isRaw</a>()</pre>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>True if this Scan is in "raw" mode.</dd>
@@ -1899,7 +1933,7 @@ public <a
href="../../../../../org/apache/hadoop/hbase/client/Scan.html" ti
<li class="blockList">
<h4>setSmall</h4>
<pre><a
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true"
title="class or interface in java.lang">@Deprecated</a>
-public <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/Scan.html#line.1027">setSmall</a>(boolean small)</pre>
+public <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/Scan.html#line.1045">setSmall</a>(boolean small)</pre>
<div class="block"><span class="deprecatedLabel">Deprecated.</span> <span
class="deprecationComment">since 2.0.0. Use <a
href="../../../../../org/apache/hadoop/hbase/client/Scan.html#setLimit-int-"><code>setLimit(int)</code></a>
and <a
href="../../../../../org/apache/hadoop/hbase/client/Scan.html#setReadType-org.apache.hadoop.hbase.client.Scan.ReadType-"><code>setReadType(ReadType)</code></a>
instead.
And for the one rpc optimization, now we will also fetch data
when openScanner, and
if the number of rows reaches the limit then we will close the
scanner
@@ -1928,7 +1962,7 @@ public <a
href="../../../../../org/apache/hadoop/hbase/client/Scan.html" ti
<li class="blockList">
<h4>isSmall</h4>
<pre><a
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true"
title="class or interface in java.lang">@Deprecated</a>
-public boolean <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/Scan.html#line.1039">isSmall</a>()</pre>
+public boolean <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/Scan.html#line.1057">isSmall</a>()</pre>
<div class="block"><span class="deprecatedLabel">Deprecated.</span> <span
class="deprecationComment">since 2.0.0. See the comment of <a
href="../../../../../org/apache/hadoop/hbase/client/Scan.html#setSmall-boolean-"><code>setSmall(boolean)</code></a></span></div>
<div class="block">Get whether this scan is a small scan</div>
<dl>
@@ -1943,7 +1977,7 @@ public boolean <a
href="../../../../../src-html/org/apache/hadoop/hbas
<ul class="blockList">
<li class="blockList">
<h4>setAttribute</h4>
-<pre>public <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/Scan.html#line.1044">setAttribute</a>(<a
href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true"
title="class or interface in java.lang">String</a> name,
+<pre>public <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/Scan.html#line.1062">setAttribute</a>(<a
href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true"
title="class or interface in java.lang">String</a> name,
byte[] value)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from
interface: <code><a
href="../../../../../org/apache/hadoop/hbase/client/Attributes.html#setAttribute-java.lang.String-byte:A-">Attributes</a></code></span></div>
<div class="block">Sets an attribute.
@@ -1966,7 +2000,7 @@ public boolean <a
href="../../../../../src-html/org/apache/hadoop/hbas
<ul class="blockList">
<li class="blockList">
<h4>setId</h4>
-<pre>public <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/Scan.html#line.1049">setId</a>(<a
href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true"
title="class or interface in java.lang">String</a> id)</pre>
+<pre>public <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/Scan.html#line.1067">setId</a>(<a
href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true"
title="class or interface in java.lang">String</a> id)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from
class: <code><a
href="../../../../../org/apache/hadoop/hbase/client/OperationWithAttributes.html#setId-java.lang.String-">OperationWithAttributes</a></code></span></div>
<div class="block">This method allows you to set an identifier on an
operation. The original
motivation for this was to allow the identifier to be used in slow query
@@ -1987,7 +2021,7 @@ public boolean <a
href="../../../../../src-html/org/apache/hadoop/hbas
<ul class="blockList">
<li class="blockList">
<h4>setAuthorizations</h4>
-<pre>public <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/Scan.html#line.1054">setAuthorizations</a>(org.apache.hadoop.hbase.security.visibility.Authorizations authorizations)</pre>
+<pre>public <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/Scan.html#line.1072">setAuthorizations</a>(org.apache.hadoop.hbase.security.visibility.Authorizations authorizations)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from
class: <code><a
href="../../../../../org/apache/hadoop/hbase/client/Query.html#setAuthorizations-org.apache.hadoop.hbase.security.visibility.Authorizations-">Query</a></code></span></div>
<div class="block">Sets the authorizations to be used by this Query</div>
<dl>
@@ -2002,7 +2036,7 @@ public boolean <a
href="../../../../../src-html/org/apache/hadoop/hbas
<ul class="blockList">
<li class="blockList">
<h4>setACL</h4>
-<pre>public <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/Scan.html#line.1059">setACL</a>(<a
href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true"
title="class or interface in java.util">Map</a><<a
href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true"
title="class or interface in
java.lang">String</a>,org.apache.hadoop.hbase.security.access.Permission> perms)</pre>
+<pre>public <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/Scan.html#line.1077">setACL</a>(<a
href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true"
title="class or interface in java.util">Map</a><<a
href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true"
title="class or interface in
java.lang">String</a>,org.apache.hadoop.hbase.security.access.Permission> perms)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
<dd><code><a
href="../../../../../org/apache/hadoop/hbase/client/Query.html#setACL-java.util.Map-">setACL</a></code> in
class <code><a
href="../../../../../org/apache/hadoop/hbase/client/Query.html" title="class in
org.apache.hadoop.hbase.client">Query</a></code></dd>
@@ -2017,7 +2051,7 @@ public boolean <a
href="../../../../../src-html/org/apache/hadoop/hbas
<ul class="blockList">
<li class="blockList">
<h4>setACL</h4>
-<pre>public <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/Scan.html#line.1064">setACL</a>(<a
href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true"
title="class or interface in java.lang">String</a> user,
+<pre>public <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/Scan.html#line.1082">setACL</a>(<a
href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true"
title="class or interface in java.lang">String</a> user,
org.apache.hadoop.hbase.security.access.Permission perms)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
@@ -2034,7 +2068,7 @@ public boolean <a
href="../../../../../src-html/org/apache/hadoop/hbas
<ul class="blockList">
<li class="blockList">
<h4>setConsistency</h4>
-<pre>public <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/Scan.html#line.1069">setConsistency</a>(<a
href="../../../../../org/apache/hadoop/hbase/client/Consistency.html"
title="enum in
org.apache.hadoop.hbase.client">Consistency</a> consistency)</pre>
+<pre>public <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/Scan.html#line.1087">setConsistency</a>(<a
href="../../../../../org/apache/hadoop/hbase/client/Consistency.html"
title="enum in
org.apache.hadoop.hbase.client">Consistency</a> consistency)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from
class: <code><a
href="../../../../../org/apache/hadoop/hbase/client/Query.html#setConsistency-org.apache.hadoop.hbase.client.Consistency-">Query</a></code></span></div>
<div class="block">Sets the consistency level for this operation</div>
<dl>
@@ -2051,7 +2085,7 @@ public boolean <a
href="../../../../../src-html/org/apache/hadoop/hbas
<ul class="blockList">
<li class="blockList">
<h4>setReplicaId</h4>
-<pre>public <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/Scan.html#line.1074">setReplicaId</a>(int Id)</pre>
+<pre>public <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/Scan.html#line.1092">setReplicaId</a>(int Id)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from
class: <code><a
href="../../../../../org/apache/hadoop/hbase/client/Query.html#setReplicaId-int-">Query</a></code></span></div>
<div class="block">Specify region replica id where Query will fetch data from.
Use this together with
<a
href="../../../../../org/apache/hadoop/hbase/client/Query.html#setConsistency-org.apache.hadoop.hbase.client.Consistency-"><code>Query.setConsistency(Consistency)</code></a>
passing <a
href="../../../../../org/apache/hadoop/hbase/client/Consistency.html#TIMELINE"><code>Consistency.TIMELINE</code></a>
to read data from
@@ -2069,7 +2103,7 @@ public boolean <a
href="../../../../../src-html/org/apache/hadoop/hbas
<ul class="blockList">
<li class="blockList">
<h4>setIsolationLevel</h4>
-<pre>public <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/Scan.html#line.1079">setIsolationLevel</a>(<a
href="../../../../../org/apache/hadoop/hbase/client/IsolationLevel.html"
title="enum in
org.apache.hadoop.hbase.client">IsolationLevel</a> level)</pre>
+<pre>public <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/Scan.html#line.1097">setIsolationLevel</a>(<a
href="../../../../../org/apache/hadoop/hbase/client/IsolationLevel.html"
title="enum in
org.apache.hadoop.hbase.client">IsolationLevel</a> level)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from
class: <code><a
href="../../../../../org/apache/hadoop/hbase/client/Query.html#setIsolationLevel-org.apache.hadoop.hbase.client.IsolationLevel-">Query</a></code></span></div>
<div class="block">Set the isolation level for this query. If the
isolation level is set to READ_UNCOMMITTED, then
@@ -2093,7 +2127,7 @@ public boolean <a
href="../../../../../src-html/org/apache/hadoop/hbas
<ul class="blockList">
<li class="blockList">
<h4>setPriority</h4>
-<pre>public <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/Scan.html#line.1084">setPriority</a>(int priority)</pre>
+<pre>public <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/Scan.html#line.1102">setPriority</a>(int priority)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
<dd><code><a
href="../../../../../org/apache/hadoop/hbase/client/OperationWithAttributes.html#setPriority-int-">setPriority</a></code> in
class <code><a
href="../../../../../org/apache/hadoop/hbase/client/OperationWithAttributes.html"
title="class in
org.apache.hadoop.hbase.client">OperationWithAttributes</a></code></dd>
@@ -2106,7 +2140,7 @@ public boolean <a
href="../../../../../src-html/org/apache/hadoop/hbas
<ul class="blockList">
<li class="blockList">
<h4>setScanMetricsEnabled</h4>
-<pre>public <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/Scan.html#line.1092">setScanMetricsEnabled</a>(boolean enabled)</pre>
+<pre>public <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/Scan.html#line.1110">setScanMetricsEnabled</a>(boolean enabled)</pre>
<div class="block">Enable collection of <code>ScanMetrics</code>. For advanced
users.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
@@ -2120,7 +2154,7 @@ public boolean <a
href="../../../../../src-html/org/apache/hadoop/hbas
<ul class="blockList">
<li class="blockList">
<h4>isScanMetricsEnabled</h4>
-<pre>public boolean <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/Scan.html#line.1100">isScanMetricsEnabled</a>()</pre>
+<pre>public boolean <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/Scan.html#line.1118">isScanMetricsEnabled</a>()</pre>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>True if collection of scan metrics is enabled. For advanced users.</dd>
@@ -2134,7 +2168,7 @@ public boolean <a
href="../../../../../src-html/org/apache/hadoop/hbas
<li class="blockList">
<h4>getScanMetrics</h4>
<pre><a
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true"
title="class or interface in java.lang">@Deprecated</a>
-public org.apache.hadoop.hbase.client.metrics.ScanMetrics <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/Scan.html#line.1113">getScanMetrics</a>()</pre>
+public org.apache.hadoop.hbase.client.metrics.ScanMetrics <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/Scan.html#line.1131">getScanMetrics</a>()</pre>
<div class="block"><span class="deprecatedLabel">Deprecated.</span> <span
class="deprecationComment">Use <a
href="../../../../../org/apache/hadoop/hbase/client/ResultScanner.html#getScanMetrics--"><code>ResultScanner.getScanMetrics()</code></a>
instead. And notice that, please do not
use this method and <a
href="../../../../../org/apache/hadoop/hbase/client/ResultScanner.html#getScanMetrics--"><code>ResultScanner.getScanMetrics()</code></a>
together, the metrics
will be messed up.</span></div>
@@ -2152,7 +2186,7 @@
public org.apache.hadoop.hbase.client.metrics.ScanMetrics <a href="../
<ul class="blockList">
<li class="blockList">
<h4>isAsyncPrefetch</h4>
-<pre>public <a
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true"
title="class or interface in java.lang">Boolean</a> <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/Scan.html#line.1119">isAsyncPrefetch</a>()</pre>
+<pre>public <a
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true"
title="class or interface in java.lang">Boolean</a> <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/Scan.html#line.1137">isAsyncPrefetch</a>()</pre>
</li>
</ul>
<a name="setAsyncPrefetch-boolean-">
@@ -2161,7 +2195,7 @@
public org.apache.hadoop.hbase.client.metrics.ScanMetrics <a href="../
<ul class="blockList">
<li class="blockList">
<h4>setAsyncPrefetch</h4>
-<pre>public <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/Scan.html#line.1123">setAsyncPrefetch</a>(boolean asyncPrefetch)</pre>
+<pre>public <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/Scan.html#line.1141">setAsyncPrefetch</a>(boolean asyncPrefetch)</pre>
</li>
</ul>
<a name="getLimit--">
@@ -2170,7 +2204,7 @@
public org.apache.hadoop.hbase.client.metrics.ScanMetrics <a href="../
<ul class="blockList">
<li class="blockList">
<h4>getLimit</h4>
-<pre>public int <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/Scan.html#line.1131">getLimit</a>()</pre>
+<pre>public int <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/Scan.html#line.1149">getLimit</a>()</pre>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>the limit of rows for this scan</dd>
@@ -2183,7 +2217,7 @@
public org.apache.hadoop.hbase.client.metrics.ScanMetrics <a href="../
<ul class="blockList">
<li class="blockList">
<h4>setLimit</h4>
-<pre>public <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/Scan.html#line.1143">setLimit</a>(int limit)</pre>
+<pre>public <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/Scan.html#line.1161">setLimit</a>(int limit)</pre>
<div class="block">Set the limit of rows for this scan. We will terminate the
scan if the number of returned rows
reaches this value.
<p>
@@ -2202,7 +2236,7 @@
public org.apache.hadoop.hbase.client.metrics.ScanMetrics <a href="../
<ul class="blockList">
<li class="blockList">
<h4>setOneRowLimit</h4>
-<pre>public <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/Scan.html#line.1153">setOneRowLimit</a>()</pre>
+<pre>public <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/Scan.html#line.1171">setOneRowLimit</a>()</pre>
<div class="block">Call this when you only want to get one row. It will set
<code>limit</code> to <code>1</code>, and also
set <code>readType</code> to <a
href="../../../../../org/apache/hadoop/hbase/client/Scan.ReadType.html#PREAD"><code>Scan.ReadType.PREAD</code></a>.</div>
<dl>
@@ -2217,7 +2251,7 @@
public org.apache.hadoop.hbase.client.metrics.ScanMetrics <a href="../
<ul class="blockList">
<li class="blockList">
<h4>getReadType</h4>
-<pre>public <a
href="../../../../../org/apache/hadoop/hbase/client/Scan.ReadType.html"
title="enum in org.apache.hadoop.hbase.client">Scan.ReadType</a> <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/Scan.html#line.1165">getReadType</a>()</pre>
+<pre>public <a
href="../../../../../org/apache/hadoop/hbase/client/Scan.ReadType.html"
title="enum in org.apache.hadoop.hbase.client">Scan.ReadType</a> <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/Scan.html#line.1183">getReadType</a>()</pre>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>the read type for this scan</dd>
@@ -2230,7 +2264,7 @@
public org.apache.hadoop.hbase.client.metrics.ScanMetrics <a href="../
<ul class="blockList">
<li class="blockList">
<h4>setReadType</h4>
-<pre>public <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/Scan.html#line.1176">setReadType</a>(<a
href="../../../../../org/apache/hadoop/hbase/client/Scan.ReadType.html"
title="enum in
org.apache.hadoop.hbase.client">Scan.ReadType</a> readType)</pre>
+<pre>public <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/Scan.html#line.1194">setReadType</a>(<a
href="../../../../../org/apache/hadoop/hbase/client/Scan.ReadType.html"
title="enum in
org.apache.hadoop.hbase.client">Scan.ReadType</a> readType)</pre>
<div class="block">Set the read type for this scan.
<p>
Notice that we may choose to use pread even if you specific <a
href="../../../../../org/apache/hadoop/hbase/client/Scan.ReadType.html#STREAM"><code>Scan.ReadType.STREAM</code></a>
here. For
@@ -2247,7 +2281,7 @@
public org.apache.hadoop.hbase.client.metrics.ScanMetrics <a href="../
<ul class="blockList">
<li class="blockList">
<h4>setNeedCursorResult</h4>
-<pre>public <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/Scan.html#line.1222">setNeedCursorResult</a>(boolean needCursorResult)</pre>
+<pre>public <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/Scan.html#line.1240">setNeedCursorResult</a>(boolean needCursorResult)</pre>
<div class="block">When the server is slow or we scan a table with many
deleted data or we use a sparse filter,
the server will response heartbeat to prevent timeout. However the scanner
will return a Result
only when client can do it. So if there are many heartbeats, the blocking
time on
@@ -2273,7 +2307,7 @@
public org.apache.hadoop.hbase.client.metrics.ScanMetrics <a href="../
<ul class="blockList">
<li class="blockList">
<h4>isNeedCursorResult</h4>
-<pre>public boolean <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/Scan.html#line.1227">isNeedCursorResult</a>()</pre>
+<pre>public boolean <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/Scan.html#line.1245">isNeedCursorResult</a>()</pre>
</li>
</ul>
<a name="createScanFromCursor-org.apache.hadoop.hbase.client.Cursor-">
@@ -2282,7 +2316,7 @@
public org.apache.hadoop.hbase.client.metrics.ScanMetrics <a href="../
<ul class="blockListLast">
<li class="blockList">
<h4>createScanFromCursor</h4>
-<pre>public static <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/Scan.html#line.1238">createScanFromCursor</a>(<a
href="../../../../../org/apache/hadoop/hbase/client/Cursor.html" title="class
in org.apache.hadoop.hbase.client">Cursor</a> cursor)</pre>
+<pre>public static <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/Scan.html#line.1256">createScanFromCursor</a>(<a
href="../../../../../org/apache/hadoop/hbase/client/Cursor.html" title="class
in org.apache.hadoop.hbase.client">Cursor</a> cursor)</pre>
<div class="block">Create a new Scan with a cursor. It only set the position
information like start row key.
The others (like cfs, stop row, limit) should still be filled in by the user.
<a
href="../../../../../org/apache/hadoop/hbase/client/Result.html#isCursor--"><code>Result.isCursor()</code></a>