http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f07ee53f/apidocs/org/apache/hadoop/hbase/client/Get.html ---------------------------------------------------------------------- diff --git a/apidocs/org/apache/hadoop/hbase/client/Get.html b/apidocs/org/apache/hadoop/hbase/client/Get.html index 5f03b63..72734d4 100644 --- a/apidocs/org/apache/hadoop/hbase/client/Get.html +++ b/apidocs/org/apache/hadoop/hbase/client/Get.html @@ -18,7 +18,7 @@ catch(err) { } //--> -var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":42,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":42,"i25":10,"i26":10,"i27":10,"i28":10,"i29":10,"i30":10,"i31":10,"i32":10,"i33":10,"i34":10,"i35":10,"i36":10,"i37":10}; +var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":42,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":42,"i25":10,"i26":10,"i27":10,"i28":10,"i29":10,"i30":10,"i31":10,"i32":10,"i33":10,"i34":10,"i35":10,"i36":10,"i37":10,"i38":10}; var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"],32:["t6","Deprecated Methods"]}; var altColor = "altColor"; var rowColor = "rowColor"; @@ -171,7 +171,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/client/Row.html" titl <!-- --> </a> <h3>Fields inherited from class org.apache.hadoop.hbase.client.<a href="../../../../../org/apache/hadoop/hbase/client/Query.html" title="class in org.apache.hadoop.hbase.client">Query</a></h3> -<code><a href="../../../../../org/apache/hadoop/hbase/client/Query.html#colFamTimeRangeMap">colFamTimeRangeMap</a>, <a href="../../../../../org/apache/hadoop/hbase/client/Query.html#consistency">consistency</a>, <a href="../../../../../org/apache/hadoop/hbase/client/Query.html#filter">filter</a>, <a href="../../../../../org/apache/hadoop/hbase/client/Query.html#targetReplicaId">targetReplicaId</a></code></li> +<code><a href="../../../../../org/apache/hadoop/hbase/client/Query.html#colFamTimeRangeMap">colFamTimeRangeMap</a>, <a href="../../../../../org/apache/hadoop/hbase/client/Query.html#consistency">consistency</a>, <a href="../../../../../org/apache/hadoop/hbase/client/Query.html#filter">filter</a>, <a href="../../../../../org/apache/hadoop/hbase/client/Query.html#loadColumnFamiliesOnDemand">loadColumnFamiliesOnDemand</a>, <a href="../../../../../org/apache/hadoop/hbase/client/Query.html#targetReplicaId">targetReplicaId</a></code></li> </ul> <ul class="blockList"> <li class="blockList"><a name="fields.inherited.from.class.org.apache.hadoop.hbase.client.OperationWithAttributes"> @@ -398,35 +398,42 @@ implements <a href="../../../../../org/apache/hadoop/hbase/client/Row.html" titl </tr> <tr id="i30" class="altColor"> <td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/client/Get.html" title="class in org.apache.hadoop.hbase.client">Get</a></code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/client/Get.html#setLoadColumnFamiliesOnDemand-boolean-">setLoadColumnFamiliesOnDemand</a></span>(boolean value)</code> +<div class="block">Set the value indicating whether loading CFs on demand should be allowed (cluster + default is false).</div> +</td> +</tr> +<tr id="i31" class="rowColor"> +<td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/client/Get.html" title="class in org.apache.hadoop.hbase.client">Get</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/client/Get.html#setMaxResultsPerColumnFamily-int-">setMaxResultsPerColumnFamily</a></span>(int limit)</code> <div class="block">Set the maximum number of values to return per row per Column Family</div> </td> </tr> -<tr id="i31" class="rowColor"> +<tr id="i32" class="altColor"> <td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/client/Get.html" title="class in org.apache.hadoop.hbase.client">Get</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/client/Get.html#setMaxVersions--">setMaxVersions</a></span>()</code> <div class="block">Get all available versions.</div> </td> </tr> -<tr id="i32" class="altColor"> +<tr id="i33" class="rowColor"> <td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/client/Get.html" title="class in org.apache.hadoop.hbase.client">Get</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/client/Get.html#setMaxVersions-int-">setMaxVersions</a></span>(int maxVersions)</code> <div class="block">Get up to the specified number of versions of each column.</div> </td> </tr> -<tr id="i33" class="rowColor"> +<tr id="i34" class="altColor"> <td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/client/Get.html" title="class in org.apache.hadoop.hbase.client">Get</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/client/Get.html#setReplicaId-int-">setReplicaId</a></span>(int Id)</code> <div class="block">Specify region replica id where Query will fetch data from.</div> </td> </tr> -<tr id="i34" class="altColor"> +<tr id="i35" class="rowColor"> <td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/client/Get.html" title="class in org.apache.hadoop.hbase.client">Get</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/client/Get.html#setRowOffsetPerColumnFamily-int-">setRowOffsetPerColumnFamily</a></span>(int offset)</code> <div class="block">Set offset for the row per Column Family.</div> </td> </tr> -<tr id="i35" class="rowColor"> +<tr id="i36" class="altColor"> <td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/client/Get.html" title="class in org.apache.hadoop.hbase.client">Get</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/client/Get.html#setTimeRange-long-long-">setTimeRange</a></span>(long minStamp, long maxStamp)</code> @@ -434,13 +441,13 @@ implements <a href="../../../../../org/apache/hadoop/hbase/client/Row.html" titl [minStamp, maxStamp).</div> </td> </tr> -<tr id="i36" class="altColor"> +<tr id="i37" class="rowColor"> <td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/client/Get.html" title="class in org.apache.hadoop.hbase.client">Get</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/client/Get.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="i37" class="rowColor"> +<tr id="i38" class="altColor"> <td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/client/Get.html#toMap-int-">toMap</a></span>(int maxCols)</code> <div class="block">Compile the details beyond the scope of getFingerprint (row, columns, @@ -453,7 +460,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/client/Row.html" titl <!-- --> </a> <h3>Methods inherited from class org.apache.hadoop.hbase.client.<a href="../../../../../org/apache/hadoop/hbase/client/Query.html" title="class in org.apache.hadoop.hbase.client">Query</a></h3> -<code><a href="../../../../../org/apache/hadoop/hbase/client/Query.html#getACL--">getACL</a>, <a href="../../../../../org/apache/hadoop/hbase/client/Query.html#getAuthorizations--">getAuthorizations</a>, <a href="../../../../../org/apache/hadoop/hbase/client/Query.html#getColumnFamilyTimeRange--">getColumnFamilyTimeRange</a>, <a href="../../../../../org/apache/hadoop/hbase/client/Query.html#getConsistency--">getConsistency</a>, <a href="../../../../../org/apache/hadoop/hbase/client/Query.html#getFilter--">getFilter</a>, <a href="../../../../../org/apache/hadoop/hbase/client/Query.html#getIsolationLevel--">getIsolationLevel</a>, <a href="../../../../../org/apache/hadoop/hbase/client/Query.html#getReplicaId--">getReplicaId</a></code></li> +<code><a href="../../../../../org/apache/hadoop/hbase/client/Query.html#doLoadColumnFamiliesOnDemand--">doLoadColumnFamiliesOnDemand</a>, <a href="../../../../../org/apache/hadoop/hbase/client/Query.html#getACL--">getACL</a>, <a href="../../../../../org/apache/hadoop/hbase/client/Query.html#getAuthorizations--">getAuthorizations</a>, <a href="../../../../../org/apache/hadoop/hbase/client/Query.html#getColumnFamilyTimeRange--">getColumnFamilyTimeRange</a>, <a href="../../../../../org/apache/hadoop/hbase/client/Query.html#getConsistency--">getConsistency</a>, <a href="../../../../../org/apache/hadoop/hbase/client/Query.html#getFilter--">getFilter</a>, <a href="../../../../../org/apache/hadoop/hbase/client/Query.html#getIsolationLevel--">getIsolationLevel</a>, <a href="../../../../../org/apache/hadoop/hbase/client/Query.html#getLoadColumnFamiliesOnDemandValue--">getLoadColumnFamiliesOnDemandValue</a>, <a href="../../../../../org/apache/hadoop/hbase/client/Query.html#getReplicaId--">get ReplicaId</a></code></li> </ul> <ul class="blockList"> <li class="blockList"><a name="methods.inherited.from.class.org.apache.hadoop.hbase.client.OperationWithAttributes"> @@ -535,7 +542,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/client/Row.html" titl <ul class="blockList"> <li class="blockList"> <h4>isCheckExistenceOnly</h4> -<pre>public boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/client/Get.html#line.134">isCheckExistenceOnly</a>()</pre> +<pre>public boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/client/Get.html#line.135">isCheckExistenceOnly</a>()</pre> </li> </ul> <a name="setCheckExistenceOnly-boolean-"> @@ -544,7 +551,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/client/Row.html" titl <ul class="blockList"> <li class="blockList"> <h4>setCheckExistenceOnly</h4> -<pre>public <a href="../../../../../org/apache/hadoop/hbase/client/Get.html" title="class in org.apache.hadoop.hbase.client">Get</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/Get.html#line.138">setCheckExistenceOnly</a>(boolean checkExistenceOnly)</pre> +<pre>public <a href="../../../../../org/apache/hadoop/hbase/client/Get.html" title="class in org.apache.hadoop.hbase.client">Get</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/Get.html#line.139">setCheckExistenceOnly</a>(boolean checkExistenceOnly)</pre> </li> </ul> <a name="isClosestRowBefore--"> @@ -554,7 +561,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/client/Row.html" titl <li class="blockList"> <h4>isClosestRowBefore</h4> <pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a> -public boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/client/Get.html#line.149">isClosestRowBefore</a>()</pre> +public boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/client/Get.html#line.150">isClosestRowBefore</a>()</pre> <div class="block"><span class="deprecatedLabel">Deprecated.</span> <span class="deprecationComment">since 2.0.0 and will be removed in 3.0.0</span></div> <div class="block">This will always return the default value which is false as client cannot set the value to this property any more.</div> @@ -567,7 +574,7 @@ public boolean <a href="../../../../../src-html/org/apache/hadoop/hbas <li class="blockList"> <h4>setClosestRowBefore</h4> <pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a> -public <a href="../../../../../org/apache/hadoop/hbase/client/Get.html" title="class in org.apache.hadoop.hbase.client">Get</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/Get.html#line.158">setClosestRowBefore</a>(boolean closestRowBefore)</pre> +public <a href="../../../../../org/apache/hadoop/hbase/client/Get.html" title="class in org.apache.hadoop.hbase.client">Get</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/Get.html#line.159">setClosestRowBefore</a>(boolean closestRowBefore)</pre> <div class="block"><span class="deprecatedLabel">Deprecated.</span> <span class="deprecationComment">since 2.0.0 and will be removed in 3.0.0</span></div> <div class="block">This is not used any more and does nothing. Use reverse scan instead.</div> </li> @@ -578,7 +585,7 @@ public <a href="../../../../../org/apache/hadoop/hbase/client/Get.html" tit <ul class="blockList"> <li class="blockList"> <h4>addFamily</h4> -<pre>public <a href="../../../../../org/apache/hadoop/hbase/client/Get.html" title="class in org.apache.hadoop.hbase.client">Get</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/Get.html#line.170">addFamily</a>(byte[] family)</pre> +<pre>public <a href="../../../../../org/apache/hadoop/hbase/client/Get.html" title="class in org.apache.hadoop.hbase.client">Get</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/Get.html#line.171">addFamily</a>(byte[] family)</pre> <div class="block">Get all columns from the specified family. <p> Overrides previous calls to addColumn for this family.</div> @@ -596,7 +603,7 @@ public <a href="../../../../../org/apache/hadoop/hbase/client/Get.html" tit <ul class="blockList"> <li class="blockList"> <h4>addColumn</h4> -<pre>public <a href="../../../../../org/apache/hadoop/hbase/client/Get.html" title="class in org.apache.hadoop.hbase.client">Get</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/Get.html#line.184">addColumn</a>(byte[] family, +<pre>public <a href="../../../../../org/apache/hadoop/hbase/client/Get.html" title="class in org.apache.hadoop.hbase.client">Get</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/Get.html#line.185">addColumn</a>(byte[] family, byte[] qualifier)</pre> <div class="block">Get the column from the specific family with the specified qualifier. <p> @@ -616,7 +623,7 @@ public <a href="../../../../../org/apache/hadoop/hbase/client/Get.html" tit <ul class="blockList"> <li class="blockList"> <h4>setTimeRange</h4> -<pre>public <a href="../../../../../org/apache/hadoop/hbase/client/Get.html" title="class in org.apache.hadoop.hbase.client">Get</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/Get.html#line.205">setTimeRange</a>(long minStamp, +<pre>public <a href="../../../../../org/apache/hadoop/hbase/client/Get.html" title="class in org.apache.hadoop.hbase.client">Get</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/Get.html#line.206">setTimeRange</a>(long minStamp, long maxStamp) throws <a href="http://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">Get versions of columns only within the specified timestamp range, @@ -638,7 +645,7 @@ public <a href="../../../../../org/apache/hadoop/hbase/client/Get.html" tit <ul class="blockList"> <li class="blockList"> <h4>setTimeStamp</h4> -<pre>public <a href="../../../../../org/apache/hadoop/hbase/client/Get.html" title="class in org.apache.hadoop.hbase.client">Get</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/Get.html#line.215">setTimeStamp</a>(long timestamp) +<pre>public <a href="../../../../../org/apache/hadoop/hbase/client/Get.html" title="class in org.apache.hadoop.hbase.client">Get</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/Get.html#line.216">setTimeStamp</a>(long timestamp) throws <a href="http://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">Get versions of columns with the specified timestamp.</div> <dl> @@ -657,7 +664,7 @@ public <a href="../../../../../org/apache/hadoop/hbase/client/Get.html" tit <ul class="blockList"> <li class="blockList"> <h4>setColumnFamilyTimeRange</h4> -<pre>public <a href="../../../../../org/apache/hadoop/hbase/client/Get.html" title="class in org.apache.hadoop.hbase.client">Get</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/Get.html#line.227">setColumnFamilyTimeRange</a>(byte[] cf, +<pre>public <a href="../../../../../org/apache/hadoop/hbase/client/Get.html" title="class in org.apache.hadoop.hbase.client">Get</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/Get.html#line.228">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> @@ -684,7 +691,7 @@ public <a href="../../../../../org/apache/hadoop/hbase/client/Get.html" tit <ul class="blockList"> <li class="blockList"> <h4>setMaxVersions</h4> -<pre>public <a href="../../../../../org/apache/hadoop/hbase/client/Get.html" title="class in org.apache.hadoop.hbase.client">Get</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/Get.html#line.235">setMaxVersions</a>()</pre> +<pre>public <a href="../../../../../org/apache/hadoop/hbase/client/Get.html" title="class in org.apache.hadoop.hbase.client">Get</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/Get.html#line.236">setMaxVersions</a>()</pre> <div class="block">Get all available versions.</div> <dl> <dt><span class="returnLabel">Returns:</span></dt> @@ -698,7 +705,7 @@ public <a href="../../../../../org/apache/hadoop/hbase/client/Get.html" tit <ul class="blockList"> <li class="blockList"> <h4>setMaxVersions</h4> -<pre>public <a href="../../../../../org/apache/hadoop/hbase/client/Get.html" title="class in org.apache.hadoop.hbase.client">Get</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/Get.html#line.246">setMaxVersions</a>(int maxVersions) +<pre>public <a href="../../../../../org/apache/hadoop/hbase/client/Get.html" title="class in org.apache.hadoop.hbase.client">Get</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/Get.html#line.247">setMaxVersions</a>(int maxVersions) throws <a href="http://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">Get up to the specified number of versions of each column.</div> <dl> @@ -711,13 +718,41 @@ public <a href="../../../../../org/apache/hadoop/hbase/client/Get.html" tit </dl> </li> </ul> +<a name="setLoadColumnFamiliesOnDemand-boolean-"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setLoadColumnFamiliesOnDemand</h4> +<pre>public <a href="../../../../../org/apache/hadoop/hbase/client/Get.html" title="class in org.apache.hadoop.hbase.client">Get</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/Get.html#line.255">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. + if you filter on one column, the other column family data will be loaded only for the rows + that are included in result, not all rows like in normal case. + With column-specific filters, like SingleColumnValueFilter w/filterIfMissing == true, + this can deliver huge perf gains when there's a cf with lots of data; however, it can + also lead to some inconsistent results, as follows: + - if someone does a concurrent update to both column families in question you may get a row + that never existed, e.g. for { rowKey = 5, { cat_videos => 1 }, { video => "my cat" } } + someone puts rowKey 5 with { cat_videos => 0 }, { video => "my dog" }, concurrent scan + filtering on "cat_videos == 1" can get { rowKey = 5, { cat_videos => 1 }, + { video => "my dog" } }. + - if there's a concurrent split and you have more than 2 column families, some rows may be + missing some column families.</div> +<dl> +<dt><span class="overrideSpecifyLabel">Overrides:</span></dt> +<dd><code><a href="../../../../../org/apache/hadoop/hbase/client/Query.html#setLoadColumnFamiliesOnDemand-boolean-">setLoadColumnFamiliesOnDemand</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> +</dl> +</li> +</ul> <a name="setMaxResultsPerColumnFamily-int-"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>setMaxResultsPerColumnFamily</h4> -<pre>public <a href="../../../../../org/apache/hadoop/hbase/client/Get.html" title="class in org.apache.hadoop.hbase.client">Get</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/Get.html#line.259">setMaxResultsPerColumnFamily</a>(int limit)</pre> +<pre>public <a href="../../../../../org/apache/hadoop/hbase/client/Get.html" title="class in org.apache.hadoop.hbase.client">Get</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/Get.html#line.264">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> @@ -733,7 +768,7 @@ public <a href="../../../../../org/apache/hadoop/hbase/client/Get.html" tit <ul class="blockList"> <li class="blockList"> <h4>setRowOffsetPerColumnFamily</h4> -<pre>public <a href="../../../../../org/apache/hadoop/hbase/client/Get.html" title="class in org.apache.hadoop.hbase.client">Get</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/Get.html#line.270">setRowOffsetPerColumnFamily</a>(int offset)</pre> +<pre>public <a href="../../../../../org/apache/hadoop/hbase/client/Get.html" title="class in org.apache.hadoop.hbase.client">Get</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/Get.html#line.275">setRowOffsetPerColumnFamily</a>(int offset)</pre> <div class="block">Set offset for the row per Column Family. This offset is only within a particular row/CF combination. It gets reset back to zero when we move to the next row or CF.</div> <dl> @@ -750,7 +785,7 @@ public <a href="../../../../../org/apache/hadoop/hbase/client/Get.html" tit <ul class="blockList"> <li class="blockList"> <h4>setFilter</h4> -<pre>public <a href="../../../../../org/apache/hadoop/hbase/client/Get.html" title="class in org.apache.hadoop.hbase.client">Get</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/Get.html#line.276">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/Get.html" title="class in org.apache.hadoop.hbase.client">Get</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/Get.html#line.281">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#filterKeyValue-org.apache.hadoop.hbase.Cell-"><code>Filter.filterKeyValue(Cell)</code></a> is called AFTER all tests @@ -771,7 +806,7 @@ public <a href="../../../../../org/apache/hadoop/hbase/client/Get.html" tit <ul class="blockList"> <li class="blockList"> <h4>setCacheBlocks</h4> -<pre>public <a href="../../../../../org/apache/hadoop/hbase/client/Get.html" title="class in org.apache.hadoop.hbase.client">Get</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/Get.html#line.293">setCacheBlocks</a>(boolean cacheBlocks)</pre> +<pre>public <a href="../../../../../org/apache/hadoop/hbase/client/Get.html" title="class in org.apache.hadoop.hbase.client">Get</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/Get.html#line.298">setCacheBlocks</a>(boolean cacheBlocks)</pre> <div class="block">Set whether blocks should be cached for this Get. <p> This is true by default. When true, default settings of the table and @@ -790,7 +825,7 @@ public <a href="../../../../../org/apache/hadoop/hbase/client/Get.html" tit <ul class="blockList"> <li class="blockList"> <h4>getCacheBlocks</h4> -<pre>public boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/client/Get.html#line.303">getCacheBlocks</a>()</pre> +<pre>public boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/client/Get.html#line.308">getCacheBlocks</a>()</pre> <div class="block">Get whether blocks should be cached for this Get.</div> <dl> <dt><span class="returnLabel">Returns:</span></dt> @@ -805,7 +840,7 @@ public <a href="../../../../../org/apache/hadoop/hbase/client/Get.html" tit <ul class="blockList"> <li class="blockList"> <h4>getRow</h4> -<pre>public byte[] <a href="../../../../../src-html/org/apache/hadoop/hbase/client/Get.html#line.312">getRow</a>()</pre> +<pre>public byte[] <a href="../../../../../src-html/org/apache/hadoop/hbase/client/Get.html#line.317">getRow</a>()</pre> <div class="block">Method for retrieving the get's row</div> <dl> <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> @@ -821,7 +856,7 @@ public <a href="../../../../../org/apache/hadoop/hbase/client/Get.html" tit <ul class="blockList"> <li class="blockList"> <h4>getMaxVersions</h4> -<pre>public int <a href="../../../../../src-html/org/apache/hadoop/hbase/client/Get.html#line.320">getMaxVersions</a>()</pre> +<pre>public int <a href="../../../../../src-html/org/apache/hadoop/hbase/client/Get.html#line.325">getMaxVersions</a>()</pre> <div class="block">Method for retrieving the get's maximum number of version</div> <dl> <dt><span class="returnLabel">Returns:</span></dt> @@ -835,7 +870,7 @@ public <a href="../../../../../org/apache/hadoop/hbase/client/Get.html" tit <ul class="blockList"> <li class="blockList"> <h4>getMaxResultsPerColumnFamily</h4> -<pre>public int <a href="../../../../../src-html/org/apache/hadoop/hbase/client/Get.html#line.329">getMaxResultsPerColumnFamily</a>()</pre> +<pre>public int <a href="../../../../../src-html/org/apache/hadoop/hbase/client/Get.html#line.334">getMaxResultsPerColumnFamily</a>()</pre> <div class="block">Method for retrieving the get's maximum number of values to return per Column Family</div> <dl> @@ -850,7 +885,7 @@ public <a href="../../../../../org/apache/hadoop/hbase/client/Get.html" tit <ul class="blockList"> <li class="blockList"> <h4>getRowOffsetPerColumnFamily</h4> -<pre>public int <a href="../../../../../src-html/org/apache/hadoop/hbase/client/Get.html#line.338">getRowOffsetPerColumnFamily</a>()</pre> +<pre>public int <a href="../../../../../src-html/org/apache/hadoop/hbase/client/Get.html#line.343">getRowOffsetPerColumnFamily</a>()</pre> <div class="block">Method for retrieving the get's offset per row per column family (#kvs to be skipped)</div> <dl> @@ -865,7 +900,7 @@ public <a href="../../../../../org/apache/hadoop/hbase/client/Get.html" tit <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/Get.html#line.346">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/Get.html#line.351">getTimeRange</a>()</pre> <div class="block">Method for retrieving the get's TimeRange</div> <dl> <dt><span class="returnLabel">Returns:</span></dt> @@ -879,7 +914,7 @@ public <a href="../../../../../org/apache/hadoop/hbase/client/Get.html" tit <ul class="blockList"> <li class="blockList"> <h4>familySet</h4> -<pre>public <a href="http://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a><byte[]> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/Get.html#line.354">familySet</a>()</pre> +<pre>public <a href="http://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a><byte[]> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/Get.html#line.359">familySet</a>()</pre> <div class="block">Method for retrieving the keys in the familyMap</div> <dl> <dt><span class="returnLabel">Returns:</span></dt> @@ -893,7 +928,7 @@ public <a href="../../../../../org/apache/hadoop/hbase/client/Get.html" tit <ul class="blockList"> <li class="blockList"> <h4>numFamilies</h4> -<pre>public int <a href="../../../../../src-html/org/apache/hadoop/hbase/client/Get.html#line.362">numFamilies</a>()</pre> +<pre>public int <a href="../../../../../src-html/org/apache/hadoop/hbase/client/Get.html#line.367">numFamilies</a>()</pre> <div class="block">Method for retrieving the number of families to get from</div> <dl> <dt><span class="returnLabel">Returns:</span></dt> @@ -907,7 +942,7 @@ public <a href="../../../../../org/apache/hadoop/hbase/client/Get.html" tit <ul class="blockList"> <li class="blockList"> <h4>hasFamilies</h4> -<pre>public boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/client/Get.html#line.370">hasFamilies</a>()</pre> +<pre>public boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/client/Get.html#line.375">hasFamilies</a>()</pre> <div class="block">Method for checking if any families have been inserted into this Get</div> <dl> <dt><span class="returnLabel">Returns:</span></dt> @@ -921,7 +956,7 @@ public <a href="../../../../../org/apache/hadoop/hbase/client/Get.html" tit <ul class="blockList"> <li class="blockList"> <h4>getFamilyMap</h4> -<pre>public <a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><byte[],<a href="http://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/Get.html#line.378">getFamilyMap</a>()</pre> +<pre>public <a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><byte[],<a href="http://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/Get.html#line.383">getFamilyMap</a>()</pre> <div class="block">Method for retrieving the get's familyMap</div> <dl> <dt><span class="returnLabel">Returns:</span></dt> @@ -935,7 +970,7 @@ public <a href="../../../../../org/apache/hadoop/hbase/client/Get.html" tit <ul class="blockList"> <li class="blockList"> <h4>getFingerprint</h4> -<pre>public <a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="http://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/Get.html#line.389">getFingerprint</a>()</pre> +<pre>public <a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="http://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/Get.html#line.394">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> @@ -953,7 +988,7 @@ public <a href="../../../../../org/apache/hadoop/hbase/client/Get.html" tit <ul class="blockList"> <li class="blockList"> <h4>toMap</h4> -<pre>public <a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="http://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/Get.html#line.408">toMap</a>(int maxCols)</pre> +<pre>public <a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="http://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/Get.html#line.413">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> @@ -973,7 +1008,7 @@ public <a href="../../../../../org/apache/hadoop/hbase/client/Get.html" tit <ul class="blockList"> <li class="blockList"> <h4>compareTo</h4> -<pre>public int <a href="../../../../../src-html/org/apache/hadoop/hbase/client/Get.html#line.459">compareTo</a>(<a href="../../../../../org/apache/hadoop/hbase/client/Row.html" title="interface in org.apache.hadoop.hbase.client">Row</a> other)</pre> +<pre>public int <a href="../../../../../src-html/org/apache/hadoop/hbase/client/Get.html#line.464">compareTo</a>(<a href="../../../../../org/apache/hadoop/hbase/client/Row.html" title="interface in org.apache.hadoop.hbase.client">Row</a> other)</pre> <dl> <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> <dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true#compareTo-T-" title="class or interface in java.lang">compareTo</a></code> in interface <code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a><<a href="../../../../../org/apache/hadoop/hbase/client/Row.html" title="interface in org.apache.hadoop.hbase.client">Row</a>></code></dd> @@ -986,7 +1021,7 @@ public <a href="../../../../../org/apache/hadoop/hbase/client/Get.html" tit <ul class="blockList"> <li class="blockList"> <h4>hashCode</h4> -<pre>public int <a href="../../../../../src-html/org/apache/hadoop/hbase/client/Get.html#line.465">hashCode</a>()</pre> +<pre>public int <a href="../../../../../src-html/org/apache/hadoop/hbase/client/Get.html#line.470">hashCode</a>()</pre> <dl> <dt><span class="overrideSpecifyLabel">Overrides:</span></dt> <dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#hashCode--" title="class or interface in java.lang">hashCode</a></code> in class <code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></dd> @@ -999,7 +1034,7 @@ public <a href="../../../../../org/apache/hadoop/hbase/client/Get.html" tit <ul class="blockList"> <li class="blockList"> <h4>equals</h4> -<pre>public boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/client/Get.html#line.472">equals</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> obj)</pre> +<pre>public boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/client/Get.html#line.477">equals</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> obj)</pre> <dl> <dt><span class="overrideSpecifyLabel">Overrides:</span></dt> <dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a></code> in class <code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></dd> @@ -1012,7 +1047,7 @@ public <a href="../../../../../org/apache/hadoop/hbase/client/Get.html" tit <ul class="blockList"> <li class="blockList"> <h4>setAttribute</h4> -<pre>public <a href="../../../../../org/apache/hadoop/hbase/client/Get.html" title="class in org.apache.hadoop.hbase.client">Get</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/Get.html#line.485">setAttribute</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> name, +<pre>public <a href="../../../../../org/apache/hadoop/hbase/client/Get.html" title="class in org.apache.hadoop.hbase.client">Get</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/Get.html#line.490">setAttribute</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> 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. @@ -1035,7 +1070,7 @@ public <a href="../../../../../org/apache/hadoop/hbase/client/Get.html" tit <ul class="blockList"> <li class="blockList"> <h4>setId</h4> -<pre>public <a href="../../../../../org/apache/hadoop/hbase/client/Get.html" title="class in org.apache.hadoop.hbase.client">Get</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/Get.html#line.490">setId</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> id)</pre> +<pre>public <a href="../../../../../org/apache/hadoop/hbase/client/Get.html" title="class in org.apache.hadoop.hbase.client">Get</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/Get.html#line.495">setId</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> 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 @@ -1056,7 +1091,7 @@ public <a href="../../../../../org/apache/hadoop/hbase/client/Get.html" tit <ul class="blockList"> <li class="blockList"> <h4>setAuthorizations</h4> -<pre>public <a href="../../../../../org/apache/hadoop/hbase/client/Get.html" title="class in org.apache.hadoop.hbase.client">Get</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/Get.html#line.495">setAuthorizations</a>(org.apache.hadoop.hbase.security.visibility.Authorizations authorizations)</pre> +<pre>public <a href="../../../../../org/apache/hadoop/hbase/client/Get.html" title="class in org.apache.hadoop.hbase.client">Get</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/Get.html#line.500">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> @@ -1071,7 +1106,7 @@ public <a href="../../../../../org/apache/hadoop/hbase/client/Get.html" tit <ul class="blockList"> <li class="blockList"> <h4>setACL</h4> -<pre>public <a href="../../../../../org/apache/hadoop/hbase/client/Get.html" title="class in org.apache.hadoop.hbase.client">Get</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/Get.html#line.500">setACL</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="http://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/Get.html" title="class in org.apache.hadoop.hbase.client">Get</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/Get.html#line.505">setACL</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="http://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> @@ -1086,7 +1121,7 @@ public <a href="../../../../../org/apache/hadoop/hbase/client/Get.html" tit <ul class="blockList"> <li class="blockList"> <h4>setACL</h4> -<pre>public <a href="../../../../../org/apache/hadoop/hbase/client/Get.html" title="class in org.apache.hadoop.hbase.client">Get</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/Get.html#line.505">setACL</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> user, +<pre>public <a href="../../../../../org/apache/hadoop/hbase/client/Get.html" title="class in org.apache.hadoop.hbase.client">Get</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/Get.html#line.510">setACL</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> user, org.apache.hadoop.hbase.security.access.Permission perms)</pre> <dl> <dt><span class="overrideSpecifyLabel">Overrides:</span></dt> @@ -1103,7 +1138,7 @@ public <a href="../../../../../org/apache/hadoop/hbase/client/Get.html" tit <ul class="blockList"> <li class="blockList"> <h4>setConsistency</h4> -<pre>public <a href="../../../../../org/apache/hadoop/hbase/client/Get.html" title="class in org.apache.hadoop.hbase.client">Get</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/Get.html#line.510">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/Get.html" title="class in org.apache.hadoop.hbase.client">Get</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/Get.html#line.515">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> @@ -1120,7 +1155,7 @@ public <a href="../../../../../org/apache/hadoop/hbase/client/Get.html" tit <ul class="blockList"> <li class="blockList"> <h4>setReplicaId</h4> -<pre>public <a href="../../../../../org/apache/hadoop/hbase/client/Get.html" title="class in org.apache.hadoop.hbase.client">Get</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/Get.html#line.515">setReplicaId</a>(int Id)</pre> +<pre>public <a href="../../../../../org/apache/hadoop/hbase/client/Get.html" title="class in org.apache.hadoop.hbase.client">Get</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/Get.html#line.520">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 @@ -1138,7 +1173,7 @@ public <a href="../../../../../org/apache/hadoop/hbase/client/Get.html" tit <ul class="blockListLast"> <li class="blockList"> <h4>setIsolationLevel</h4> -<pre>public <a href="../../../../../org/apache/hadoop/hbase/client/Get.html" title="class in org.apache.hadoop.hbase.client">Get</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/Get.html#line.520">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/Get.html" title="class in org.apache.hadoop.hbase.client">Get</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/Get.html#line.525">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
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f07ee53f/apidocs/org/apache/hadoop/hbase/client/Query.html ---------------------------------------------------------------------- diff --git a/apidocs/org/apache/hadoop/hbase/client/Query.html b/apidocs/org/apache/hadoop/hbase/client/Query.html index 8f4b3d8..bfccef3 100644 --- a/apidocs/org/apache/hadoop/hbase/client/Query.html +++ b/apidocs/org/apache/hadoop/hbase/client/Query.html @@ -18,7 +18,7 @@ catch(err) { } //--> -var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10}; +var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10}; var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; var altColor = "altColor"; var rowColor = "rowColor"; @@ -162,6 +162,10 @@ extends <a href="../../../../../org/apache/hadoop/hbase/client/OperationWithAttr <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/client/Query.html#filter">filter</a></span></code> </td> </tr> <tr class="rowColor"> +<td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a></code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/client/Query.html#loadColumnFamiliesOnDemand">loadColumnFamiliesOnDemand</a></span></code> </td> +</tr> +<tr class="altColor"> <td class="colFirst"><code>protected int</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/client/Query.html#targetReplicaId">targetReplicaId</a></span></code> </td> </tr> @@ -205,53 +209,65 @@ extends <a href="../../../../../org/apache/hadoop/hbase/client/OperationWithAttr <th class="colLast" scope="col">Method and Description</th> </tr> <tr id="i0" class="altColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/client/Query.html#doLoadColumnFamiliesOnDemand--">doLoadColumnFamiliesOnDemand</a></span>()</code> +<div class="block">Get the logical value indicating whether on-demand CF loading should be allowed.</div> +</td> +</tr> +<tr id="i1" class="rowColor"> <td class="colFirst"><code>byte[]</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/client/Query.html#getACL--">getACL</a></span>()</code> </td> </tr> -<tr id="i1" class="rowColor"> +<tr id="i2" class="altColor"> <td class="colFirst"><code>org.apache.hadoop.hbase.security.visibility.Authorizations</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/client/Query.html#getAuthorizations--">getAuthorizations</a></span>()</code> </td> </tr> -<tr id="i2" class="altColor"> +<tr id="i3" class="rowColor"> <td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><byte[],<a href="../../../../../org/apache/hadoop/hbase/io/TimeRange.html" title="class in org.apache.hadoop.hbase.io">TimeRange</a>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/client/Query.html#getColumnFamilyTimeRange--">getColumnFamilyTimeRange</a></span>()</code> </td> </tr> -<tr id="i3" class="rowColor"> +<tr id="i4" class="altColor"> <td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/client/Consistency.html" title="enum in org.apache.hadoop.hbase.client">Consistency</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/client/Query.html#getConsistency--">getConsistency</a></span>()</code> <div class="block">Returns the consistency level for this operation</div> </td> </tr> -<tr id="i4" class="altColor"> +<tr id="i5" class="rowColor"> <td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/filter/Filter.html" title="class in org.apache.hadoop.hbase.filter">Filter</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/client/Query.html#getFilter--">getFilter</a></span>()</code> </td> </tr> -<tr id="i5" class="rowColor"> +<tr id="i6" class="altColor"> <td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/client/IsolationLevel.html" title="enum in org.apache.hadoop.hbase.client">IsolationLevel</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/client/Query.html#getIsolationLevel--">getIsolationLevel</a></span>()</code> </td> </tr> -<tr id="i6" class="altColor"> +<tr id="i7" class="rowColor"> +<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a></code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/client/Query.html#getLoadColumnFamiliesOnDemandValue--">getLoadColumnFamiliesOnDemandValue</a></span>()</code> +<div class="block">Get the raw loadColumnFamiliesOnDemand setting; if it's not set, can be null.</div> +</td> +</tr> +<tr id="i8" class="altColor"> <td class="colFirst"><code>int</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/client/Query.html#getReplicaId--">getReplicaId</a></span>()</code> <div class="block">Returns region replica id where Query will fetch data from.</div> </td> </tr> -<tr id="i7" class="rowColor"> +<tr id="i9" class="rowColor"> <td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/client/Query.html" title="class in org.apache.hadoop.hbase.client">Query</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/client/Query.html#setACL-java.util.Map-">setACL</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="http://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)</code> </td> </tr> -<tr id="i8" class="altColor"> +<tr id="i10" class="altColor"> <td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/client/Query.html" title="class in org.apache.hadoop.hbase.client">Query</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/client/Query.html#setACL-java.lang.String-org.apache.hadoop.hbase.security.access.Permission-">setACL</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> user, org.apache.hadoop.hbase.security.access.Permission perms)</code> </td> </tr> -<tr id="i9" class="rowColor"> +<tr id="i11" class="rowColor"> <td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/client/Query.html" title="class in org.apache.hadoop.hbase.client">Query</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/client/Query.html#setAuthorizations-org.apache.hadoop.hbase.security.visibility.Authorizations-">setAuthorizations</a></span>(org.apache.hadoop.hbase.security.visibility.Authorizations authorizations)</code> <div class="block">Sets the authorizations to be used by this Query</div> </td> </tr> -<tr id="i10" class="altColor"> +<tr id="i12" class="altColor"> <td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/client/Query.html" title="class in org.apache.hadoop.hbase.client">Query</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/client/Query.html#setColumnFamilyTimeRange-byte:A-long-long-">setColumnFamilyTimeRange</a></span>(byte[] cf, long minStamp, @@ -260,25 +276,32 @@ extends <a href="../../../../../org/apache/hadoop/hbase/client/OperationWithAttr [minStamp, maxStamp) on a per CF bases.</div> </td> </tr> -<tr id="i11" class="rowColor"> +<tr id="i13" class="rowColor"> <td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/client/Query.html" title="class in org.apache.hadoop.hbase.client">Query</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/client/Query.html#setConsistency-org.apache.hadoop.hbase.client.Consistency-">setConsistency</a></span>(<a href="../../../../../org/apache/hadoop/hbase/client/Consistency.html" title="enum in org.apache.hadoop.hbase.client">Consistency</a> consistency)</code> <div class="block">Sets the consistency level for this operation</div> </td> </tr> -<tr id="i12" class="altColor"> +<tr id="i14" class="altColor"> <td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/client/Query.html" title="class in org.apache.hadoop.hbase.client">Query</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/client/Query.html#setFilter-org.apache.hadoop.hbase.filter.Filter-">setFilter</a></span>(<a href="../../../../../org/apache/hadoop/hbase/filter/Filter.html" title="class in org.apache.hadoop.hbase.filter">Filter</a> filter)</code> <div class="block">Apply the specified server-side filter when performing the Query.</div> </td> </tr> -<tr id="i13" class="rowColor"> +<tr id="i15" class="rowColor"> <td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/client/Query.html" title="class in org.apache.hadoop.hbase.client">Query</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/client/Query.html#setIsolationLevel-org.apache.hadoop.hbase.client.IsolationLevel-">setIsolationLevel</a></span>(<a href="../../../../../org/apache/hadoop/hbase/client/IsolationLevel.html" title="enum in org.apache.hadoop.hbase.client">IsolationLevel</a> level)</code> <div class="block">Set the isolation level for this query.</div> </td> </tr> -<tr id="i14" class="altColor"> +<tr id="i16" class="altColor"> +<td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/client/Query.html" title="class in org.apache.hadoop.hbase.client">Query</a></code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/client/Query.html#setLoadColumnFamiliesOnDemand-boolean-">setLoadColumnFamiliesOnDemand</a></span>(boolean value)</code> +<div class="block">Set the value indicating whether loading CFs on demand should be allowed (cluster + default is false).</div> +</td> +</tr> +<tr id="i17" class="rowColor"> <td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/client/Query.html" title="class in org.apache.hadoop.hbase.client">Query</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/client/Query.html#setReplicaId-int-">setReplicaId</a></span>(int Id)</code> <div class="block">Specify region replica id where Query will fetch data from.</div> @@ -350,12 +373,21 @@ extends <a href="../../../../../org/apache/hadoop/hbase/client/OperationWithAttr <a name="colFamTimeRangeMap"> <!-- --> </a> -<ul class="blockListLast"> +<ul class="blockList"> <li class="blockList"> <h4>colFamTimeRangeMap</h4> <pre>protected <a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><byte[],<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/Query.html#line.46">colFamTimeRangeMap</a></pre> </li> </ul> +<a name="loadColumnFamiliesOnDemand"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>loadColumnFamiliesOnDemand</h4> +<pre>protected <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/Query.html#line.47">loadColumnFamiliesOnDemand</a></pre> +</li> +</ul> </li> </ul> <!-- ========= CONSTRUCTOR DETAIL ======== --> @@ -578,13 +610,56 @@ extends <a href="../../../../../org/apache/hadoop/hbase/client/OperationWithAttr </dl> </li> </ul> +<a name="setLoadColumnFamiliesOnDemand-boolean-"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setLoadColumnFamiliesOnDemand</h4> +<pre>public <a href="../../../../../org/apache/hadoop/hbase/client/Query.html" title="class in org.apache.hadoop.hbase.client">Query</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/Query.html#line.198">setLoadColumnFamiliesOnDemand</a>(boolean value)</pre> +<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. + if you filter on one column, the other column family data will be loaded only for the rows + that are included in result, not all rows like in normal case. + With column-specific filters, like SingleColumnValueFilter w/filterIfMissing == true, + this can deliver huge perf gains when there's a cf with lots of data; however, it can + also lead to some inconsistent results, as follows: + - if someone does a concurrent update to both column families in question you may get a row + that never existed, e.g. for { rowKey = 5, { cat_videos => 1 }, { video => "my cat" } } + someone puts rowKey 5 with { cat_videos => 0 }, { video => "my dog" }, concurrent scan + filtering on "cat_videos == 1" can get { rowKey = 5, { cat_videos => 1 }, + { video => "my dog" } }. + - if there's a concurrent split and you have more than 2 column families, some rows may be + missing some column families.</div> +</li> +</ul> +<a name="getLoadColumnFamiliesOnDemandValue--"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getLoadColumnFamiliesOnDemandValue</h4> +<pre>public <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/Query.html#line.206">getLoadColumnFamiliesOnDemandValue</a>()</pre> +<div class="block">Get the raw loadColumnFamiliesOnDemand setting; if it's not set, can be null.</div> +</li> +</ul> +<a name="doLoadColumnFamiliesOnDemand--"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>doLoadColumnFamiliesOnDemand</h4> +<pre>public boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/client/Query.html#line.213">doLoadColumnFamiliesOnDemand</a>()</pre> +<div class="block">Get the logical value indicating whether on-demand CF loading should be allowed.</div> +</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/Query.html" title="class in org.apache.hadoop.hbase.client">Query</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/Query.html#line.196">setColumnFamilyTimeRange</a>(byte[] cf, +<pre>public <a href="../../../../../org/apache/hadoop/hbase/client/Query.html" title="class in org.apache.hadoop.hbase.client">Query</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/Query.html#line.231">setColumnFamilyTimeRange</a>(byte[] cf, long minStamp, long maxStamp)</pre> <div class="block">Get versions of columns only within the specified timestamp range, @@ -608,7 +683,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/client/OperationWithAttr <ul class="blockListLast"> <li class="blockList"> <h4>getColumnFamilyTimeRange</h4> -<pre>public <a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><byte[],<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/Query.html#line.204">getColumnFamilyTimeRange</a>()</pre> +<pre>public <a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><byte[],<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/Query.html#line.239">getColumnFamilyTimeRange</a>()</pre> <dl> <dt><span class="returnLabel">Returns:</span></dt> <dd>A map of column families to time ranges</dd>