http://git-wip-us.apache.org/repos/asf/hbase-site/blob/193b4259/devapidocs/org/apache/hadoop/hbase/client/AsyncProcess.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/client/AsyncProcess.html b/devapidocs/org/apache/hadoop/hbase/client/AsyncProcess.html index b91862e..7649262 100644 --- a/devapidocs/org/apache/hadoop/hbase/client/AsyncProcess.html +++ b/devapidocs/org/apache/hadoop/hbase/client/AsyncProcess.html @@ -18,7 +18,7 @@ catch(err) { } //--> -var methods = {"i0":9,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":9,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10}; +var methods = {"i0":9,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":9,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10}; var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; var altColor = "altColor"; var rowColor = "rowColor"; @@ -111,7 +111,7 @@ var activeTableTab = "activeTableTab"; <br> <pre>@InterfaceAudience.Private @InterfaceStability.Evolving -class <a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncProcess.html#line.89">AsyncProcess</a> +class <a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncProcess.html#line.84">AsyncProcess</a> extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></pre> <div class="block">This class allows a continuous flow of requests. It's written to be compatible with a synchronous caller such as HTable. @@ -128,17 +128,12 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? The class manages internally the retries. </p> <p> - The class can be constructed in regular mode, or "global error" mode. In global error mode, - AP tracks errors across all calls (each "future" also has global view of all errors). That - mode is necessary for backward compat with HTable behavior, where multiple submissions are - made and the errors can propagate using any put/flush call, from previous calls. - In "regular" mode, the errors are tracked inside the Future object that is returned. + The errors are tracked inside the Future object that is returned. The results are always tracked inside the Future object and can be retrieved when the call has finished. Partial results can also be retrieved if some part of multi-request failed. </p> <p> - This class is thread safe in regular mode; in global error code, submitting operations and - retrieving errors from different threads may be not thread safe. + This class is thread safe. Internally, the class is thread safe enough to manage simultaneously new submission and results arising from older operations. </p> @@ -181,88 +176,84 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/client/AsyncProcess.html#DEFAULT_START_LOG_ERRORS_AFTER_COUNT">DEFAULT_START_LOG_ERRORS_AFTER_COUNT</a></span></code> </td> </tr> <tr class="altColor"> -<td class="colFirst"><code>(package private) <a href="../../../../../org/apache/hadoop/hbase/client/BatchErrors.html" title="class in org.apache.hadoop.hbase.client">BatchErrors</a></code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/client/AsyncProcess.html#globalErrors">globalErrors</a></span></code> </td> -</tr> -<tr class="rowColor"> <td class="colFirst"><code>(package private) long</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/client/AsyncProcess.html#id">id</a></span></code> </td> </tr> -<tr class="altColor"> +<tr class="rowColor"> <td class="colFirst"><code>private static org.slf4j.Logger</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/client/AsyncProcess.html#LOG">LOG</a></span></code> </td> </tr> -<tr class="rowColor"> +<tr class="altColor"> <td class="colFirst"><code>static <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></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/client/AsyncProcess.html#LOG_DETAILS_FOR_BATCH_ERROR">LOG_DETAILS_FOR_BATCH_ERROR</a></span></code> <div class="block">Configuration to decide whether to log details for batch error</div> </td> </tr> -<tr class="altColor"> +<tr class="rowColor"> <td class="colFirst"><code>static <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></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/client/AsyncProcess.html#LOG_DETAILS_PERIOD">LOG_DETAILS_PERIOD</a></span></code> </td> </tr> -<tr class="rowColor"> +<tr class="altColor"> <td class="colFirst"><code>(package private) boolean</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/client/AsyncProcess.html#logBatchErrorDetails">logBatchErrorDetails</a></span></code> <div class="block">Whether to log details for batch errors</div> </td> </tr> -<tr class="altColor"> +<tr class="rowColor"> <td class="colFirst"><code>private static <a href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFuture.html" title="interface in org.apache.hadoop.hbase.client">AsyncRequestFuture</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/client/AsyncProcess.html#NO_REQS_RESULT">NO_REQS_RESULT</a></span></code> <div class="block">Return value from a submit that didn't contain any requests.</div> </td> </tr> -<tr class="rowColor"> +<tr class="altColor"> <td class="colFirst"><code>(package private) int</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/client/AsyncProcess.html#numTries">numTries</a></span></code> </td> </tr> -<tr class="altColor"> +<tr class="rowColor"> <td class="colFirst"><code>(package private) long</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/client/AsyncProcess.html#pause">pause</a></span></code> </td> </tr> -<tr class="rowColor"> +<tr class="altColor"> <td class="colFirst"><code>(package private) long</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/client/AsyncProcess.html#pauseForCQTBE">pauseForCQTBE</a></span></code> </td> </tr> -<tr class="altColor"> +<tr class="rowColor"> <td class="colFirst"><code>private int</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/client/AsyncProcess.html#periodToLog">periodToLog</a></span></code> </td> </tr> -<tr class="rowColor"> +<tr class="altColor"> <td class="colFirst"><code>static <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></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/client/AsyncProcess.html#PRIMARY_CALL_TIMEOUT_KEY">PRIMARY_CALL_TIMEOUT_KEY</a></span></code> </td> </tr> -<tr class="altColor"> +<tr class="rowColor"> <td class="colFirst"><code>(package private) long</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/client/AsyncProcess.html#primaryCallTimeoutMicroseconds">primaryCallTimeoutMicroseconds</a></span></code> </td> </tr> -<tr class="rowColor"> +<tr class="altColor"> <td class="colFirst"><code>(package private) <a href="../../../../../org/apache/hadoop/hbase/client/RequestController.html" title="interface in org.apache.hadoop.hbase.client">RequestController</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/client/AsyncProcess.html#requestController">requestController</a></span></code> <div class="block">The traffic control for requests.</div> </td> </tr> -<tr class="altColor"> +<tr class="rowColor"> <td class="colFirst"><code>private <a href="../../../../../org/apache/hadoop/hbase/client/RpcRetryingCallerFactory.html" title="class in org.apache.hadoop.hbase.client">RpcRetryingCallerFactory</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/client/AsyncProcess.html#rpcCallerFactory">rpcCallerFactory</a></span></code> </td> </tr> -<tr class="rowColor"> +<tr class="altColor"> <td class="colFirst"><code>(package private) <a href="../../../../../org/apache/hadoop/hbase/ipc/RpcControllerFactory.html" title="class in org.apache.hadoop.hbase.ipc">RpcControllerFactory</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/client/AsyncProcess.html#rpcFactory">rpcFactory</a></span></code> </td> </tr> -<tr class="altColor"> +<tr class="rowColor"> <td class="colFirst"><code>(package private) long</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/client/AsyncProcess.html#serverTrackerTimeout">serverTrackerTimeout</a></span></code> </td> </tr> -<tr class="rowColor"> +<tr class="altColor"> <td class="colFirst"><code>static <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></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/client/AsyncProcess.html#START_LOG_ERRORS_AFTER_COUNT_KEY">START_LOG_ERRORS_AFTER_COUNT_KEY</a></span></code> <div class="block">Configure the number of failures after which the client will start logging.</div> </td> </tr> -<tr class="altColor"> +<tr class="rowColor"> <td class="colFirst"><code>(package private) int</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/client/AsyncProcess.html#startLogErrorsCnt">startLogErrorsCnt</a></span></code> </td> </tr> @@ -281,10 +272,9 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <th class="colOne" scope="col">Constructor and Description</th> </tr> <tr class="altColor"> -<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/client/AsyncProcess.html#AsyncProcess-org.apache.hadoop.hbase.client.ClusterConnection-org.apache.hadoop.conf.Configuration-org.apache.hadoop.hbase.client.RpcRetryingCallerFactory-boolean-org.apache.hadoop.hbase.ipc.RpcControllerFactory-">AsyncProcess</a></span>(<a href="../../../../../org/apache/hadoop/hbase/client/ClusterConnection.html" title="interface in org.apache.hadoop.hbase.client">ClusterConnection</a> hc, +<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/client/AsyncProcess.html#AsyncProcess-org.apache.hadoop.hbase.client.ClusterConnection-org.apache.hadoop.conf.Configuration-org.apache.hadoop.hbase.client.RpcRetryingCallerFactory-org.apache.hadoop.hbase.ipc.RpcControllerFactory-">AsyncProcess</a></span>(<a href="../../../../../org/apache/hadoop/hbase/client/ClusterConnection.html" title="interface in org.apache.hadoop.hbase.client">ClusterConnection</a> hc, org.apache.hadoop.conf.Configuration conf, <a href="../../../../../org/apache/hadoop/hbase/client/RpcRetryingCallerFactory.html" title="class in org.apache.hadoop.hbase.client">RpcRetryingCallerFactory</a> rpcCaller, - boolean useGlobalErrors, <a href="../../../../../org/apache/hadoop/hbase/ipc/RpcControllerFactory.html" title="class in org.apache.hadoop.hbase.ipc">RpcControllerFactory</a> rpcFactory)</code> </td> </tr> </table> @@ -359,47 +349,41 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? long max)</code> </td> </tr> <tr id="i10" class="altColor"> -<td class="colFirst"><code>boolean</code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/client/AsyncProcess.html#hasError--">hasError</a></span>()</code> -<div class="block">Only used w/useGlobalErrors ctor argument, for HTable backward compat.</div> -</td> -</tr> -<tr id="i11" class="rowColor"> <td class="colFirst"><code>(package private) void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/client/AsyncProcess.html#incTaskCounters-java.util.Collection-org.apache.hadoop.hbase.ServerName-">incTaskCounters</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a><byte[]> regions, <a href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a> sn)</code> </td> </tr> -<tr id="i12" class="altColor"> +<tr id="i11" class="rowColor"> <td class="colFirst"><code>(package private) static boolean</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/client/AsyncProcess.html#isReplicaGet-org.apache.hadoop.hbase.client.Row-">isReplicaGet</a></span>(<a href="../../../../../org/apache/hadoop/hbase/client/Row.html" title="interface in org.apache.hadoop.hbase.client">Row</a> row)</code> </td> </tr> -<tr id="i13" class="rowColor"> +<tr id="i12" class="altColor"> <td class="colFirst"><code>private void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/client/AsyncProcess.html#setNonce-org.apache.hadoop.hbase.client.NonceGenerator-org.apache.hadoop.hbase.client.Row-org.apache.hadoop.hbase.client.Action-">setNonce</a></span>(<a href="../../../../../org/apache/hadoop/hbase/client/NonceGenerator.html" title="interface in org.apache.hadoop.hbase.client">NonceGenerator</a> ng, <a href="../../../../../org/apache/hadoop/hbase/client/Row.html" title="interface in org.apache.hadoop.hbase.client">Row</a> r, <a href="../../../../../org/apache/hadoop/hbase/client/Action.html" title="class in org.apache.hadoop.hbase.client">Action</a> action)</code> </td> </tr> -<tr id="i14" class="altColor"> +<tr id="i13" class="rowColor"> <td class="colFirst"><code><CResult> <a href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFuture.html" title="interface in org.apache.hadoop.hbase.client">AsyncRequestFuture</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/client/AsyncProcess.html#submit-org.apache.hadoop.hbase.client.AsyncProcessTask-">submit</a></span>(<a href="../../../../../org/apache/hadoop/hbase/client/AsyncProcessTask.html" title="class in org.apache.hadoop.hbase.client">AsyncProcessTask</a><CResult> task)</code> <div class="block">The submitted task may be not accomplished at all if there are too many running tasks or other limits.</div> </td> </tr> -<tr id="i15" class="rowColor"> +<tr id="i14" class="altColor"> <td class="colFirst"><code>private <CResult> <a href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFuture.html" title="interface in org.apache.hadoop.hbase.client">AsyncRequestFuture</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/client/AsyncProcess.html#submit-org.apache.hadoop.hbase.client.AsyncProcessTask-boolean-">submit</a></span>(<a href="../../../../../org/apache/hadoop/hbase/client/AsyncProcessTask.html" title="class in org.apache.hadoop.hbase.client">AsyncProcessTask</a><CResult> task, boolean atLeastOne)</code> <div class="block">Extract from the rows list what we can submit.</div> </td> </tr> -<tr id="i16" class="altColor"> +<tr id="i15" class="rowColor"> <td class="colFirst"><code>private <CResult> <a href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFuture.html" title="interface in org.apache.hadoop.hbase.client">AsyncRequestFuture</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/client/AsyncProcess.html#submitAll-org.apache.hadoop.hbase.client.AsyncProcessTask-">submitAll</a></span>(<a href="../../../../../org/apache/hadoop/hbase/client/AsyncProcessTask.html" title="class in org.apache.hadoop.hbase.client">AsyncProcessTask</a> task)</code> <div class="block">Submit immediately the list of rows, whatever the server status.</div> </td> </tr> -<tr id="i17" class="rowColor"> +<tr id="i16" class="altColor"> <td class="colFirst"><code>(package private) <CResult> <a href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFuture.html" title="interface in org.apache.hadoop.hbase.client">AsyncRequestFuture</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/client/AsyncProcess.html#submitMultiActions-org.apache.hadoop.hbase.client.AsyncProcessTask-java.util.List-long-java.util.List-java.util.List-java.util.Map-">submitMultiActions</a></span>(<a href="../../../../../org/apache/hadoop/hbase/client/AsyncProcessTask.html" title="class in org.apache.hadoop.hbase.client">AsyncProcessTask</a> task, <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../org/apache/hadoop/hbase/client/Action.html" title="class in org.apache.hadoop.hbase.client">Action</a>> retainedActions, @@ -408,14 +392,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>> locationErrorRows, <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="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>,<a href="../../../../../org/apache/hadoop/hbase/client/MultiAction.html" title="class in org.apache.hadoop.hbase.client">MultiAction</a>> actionsByServer)</code> </td> </tr> -<tr id="i18" class="altColor"> -<td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/client/RetriesExhaustedWithDetailsException.html" title="class in org.apache.hadoop.hbase.client">RetriesExhaustedWithDetailsException</a></code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/client/AsyncProcess.html#waitForAllPreviousOpsAndReset-java.util.List-org.apache.hadoop.hbase.TableName-">waitForAllPreviousOpsAndReset</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../org/apache/hadoop/hbase/client/Row.html" title="interface in org.apache.hadoop.hbase.client">Row</a>> failedRows, - <a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tableName)</code> -<div class="block">Only used w/useGlobalErrors ctor argument, for HTable backward compat.</div> -</td> -</tr> -<tr id="i19" class="rowColor"> +<tr id="i17" class="rowColor"> <td class="colFirst"><code>protected void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/client/AsyncProcess.html#waitForMaximumCurrentTasks-int-org.apache.hadoop.hbase.TableName-">waitForMaximumCurrentTasks</a></span>(int max, <a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tableName)</code> @@ -450,7 +427,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>LOG</h4> -<pre>private static final org.slf4j.Logger <a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncProcess.html#line.90">LOG</a></pre> +<pre>private static final org.slf4j.Logger <a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncProcess.html#line.85">LOG</a></pre> </li> </ul> <a name="COUNTER"> @@ -459,7 +436,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>COUNTER</h4> -<pre>private static final <a href="http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/atomic/AtomicLong.html?is-external=true" title="class or interface in java.util.concurrent.atomic">AtomicLong</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncProcess.html#line.91">COUNTER</a></pre> +<pre>private static final <a href="http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/atomic/AtomicLong.html?is-external=true" title="class or interface in java.util.concurrent.atomic">AtomicLong</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncProcess.html#line.86">COUNTER</a></pre> </li> </ul> <a name="PRIMARY_CALL_TIMEOUT_KEY"> @@ -468,7 +445,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>PRIMARY_CALL_TIMEOUT_KEY</h4> -<pre>public static final <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="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncProcess.html#line.93">PRIMARY_CALL_TIMEOUT_KEY</a></pre> +<pre>public static final <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="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncProcess.html#line.88">PRIMARY_CALL_TIMEOUT_KEY</a></pre> <dl> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.client.AsyncProcess.PRIMARY_CALL_TIMEOUT_KEY">Constant Field Values</a></dd> @@ -481,7 +458,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>START_LOG_ERRORS_AFTER_COUNT_KEY</h4> -<pre>public static final <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="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncProcess.html#line.101">START_LOG_ERRORS_AFTER_COUNT_KEY</a></pre> +<pre>public static final <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="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncProcess.html#line.96">START_LOG_ERRORS_AFTER_COUNT_KEY</a></pre> <div class="block">Configure the number of failures after which the client will start logging. A few failures is fine: region moved, then is not opened, then is overloaded. We try to have an acceptable heuristic for the number of errors we don't log. 5 was chosen because we wait for 1s at @@ -498,7 +475,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>DEFAULT_START_LOG_ERRORS_AFTER_COUNT</h4> -<pre>public static final int <a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncProcess.html#line.103">DEFAULT_START_LOG_ERRORS_AFTER_COUNT</a></pre> +<pre>public static final int <a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncProcess.html#line.98">DEFAULT_START_LOG_ERRORS_AFTER_COUNT</a></pre> <dl> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.client.AsyncProcess.DEFAULT_START_LOG_ERRORS_AFTER_COUNT">Constant Field Values</a></dd> @@ -511,7 +488,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>LOG_DETAILS_FOR_BATCH_ERROR</h4> -<pre>public static final <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="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncProcess.html#line.108">LOG_DETAILS_FOR_BATCH_ERROR</a></pre> +<pre>public static final <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="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncProcess.html#line.103">LOG_DETAILS_FOR_BATCH_ERROR</a></pre> <div class="block">Configuration to decide whether to log details for batch error</div> <dl> <dt><span class="seeLabel">See Also:</span></dt> @@ -525,7 +502,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>NO_REQS_RESULT</h4> -<pre>private static final <a href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFuture.html" title="interface in org.apache.hadoop.hbase.client">AsyncRequestFuture</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncProcess.html#line.113">NO_REQS_RESULT</a></pre> +<pre>private static final <a href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFuture.html" title="interface in org.apache.hadoop.hbase.client">AsyncRequestFuture</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncProcess.html#line.108">NO_REQS_RESULT</a></pre> <div class="block">Return value from a submit that didn't contain any requests.</div> </li> </ul> @@ -535,7 +512,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>id</h4> -<pre>final long <a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncProcess.html#line.142">id</a></pre> +<pre>final long <a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncProcess.html#line.137">id</a></pre> </li> </ul> <a name="connection"> @@ -544,7 +521,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>connection</h4> -<pre>final <a href="../../../../../org/apache/hadoop/hbase/client/ClusterConnection.html" title="interface in org.apache.hadoop.hbase.client">ClusterConnection</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncProcess.html#line.144">connection</a></pre> +<pre>final <a href="../../../../../org/apache/hadoop/hbase/client/ClusterConnection.html" title="interface in org.apache.hadoop.hbase.client">ClusterConnection</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncProcess.html#line.139">connection</a></pre> </li> </ul> <a name="rpcCallerFactory"> @@ -553,7 +530,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>rpcCallerFactory</h4> -<pre>private final <a href="../../../../../org/apache/hadoop/hbase/client/RpcRetryingCallerFactory.html" title="class in org.apache.hadoop.hbase.client">RpcRetryingCallerFactory</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncProcess.html#line.145">rpcCallerFactory</a></pre> +<pre>private final <a href="../../../../../org/apache/hadoop/hbase/client/RpcRetryingCallerFactory.html" title="class in org.apache.hadoop.hbase.client">RpcRetryingCallerFactory</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncProcess.html#line.140">rpcCallerFactory</a></pre> </li> </ul> <a name="rpcFactory"> @@ -562,16 +539,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>rpcFactory</h4> -<pre>final <a href="../../../../../org/apache/hadoop/hbase/ipc/RpcControllerFactory.html" title="class in org.apache.hadoop.hbase.ipc">RpcControllerFactory</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncProcess.html#line.146">rpcFactory</a></pre> -</li> -</ul> -<a name="globalErrors"> -<!-- --> -</a> -<ul class="blockList"> -<li class="blockList"> -<h4>globalErrors</h4> -<pre>final <a href="../../../../../org/apache/hadoop/hbase/client/BatchErrors.html" title="class in org.apache.hadoop.hbase.client">BatchErrors</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncProcess.html#line.147">globalErrors</a></pre> +<pre>final <a href="../../../../../org/apache/hadoop/hbase/ipc/RpcControllerFactory.html" title="class in org.apache.hadoop.hbase.ipc">RpcControllerFactory</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncProcess.html#line.141">rpcFactory</a></pre> </li> </ul> <a name="startLogErrorsCnt"> @@ -580,7 +548,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>startLogErrorsCnt</h4> -<pre>final int <a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncProcess.html#line.150">startLogErrorsCnt</a></pre> +<pre>final int <a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncProcess.html#line.144">startLogErrorsCnt</a></pre> </li> </ul> <a name="pause"> @@ -589,7 +557,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>pause</h4> -<pre>final long <a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncProcess.html#line.152">pause</a></pre> +<pre>final long <a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncProcess.html#line.146">pause</a></pre> </li> </ul> <a name="pauseForCQTBE"> @@ -598,7 +566,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>pauseForCQTBE</h4> -<pre>final long <a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncProcess.html#line.153">pauseForCQTBE</a></pre> +<pre>final long <a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncProcess.html#line.147">pauseForCQTBE</a></pre> </li> </ul> <a name="numTries"> @@ -607,7 +575,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>numTries</h4> -<pre>final int <a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncProcess.html#line.154">numTries</a></pre> +<pre>final int <a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncProcess.html#line.148">numTries</a></pre> </li> </ul> <a name="serverTrackerTimeout"> @@ -616,7 +584,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>serverTrackerTimeout</h4> -<pre>long <a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncProcess.html#line.156">serverTrackerTimeout</a></pre> +<pre>long <a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncProcess.html#line.150">serverTrackerTimeout</a></pre> </li> </ul> <a name="primaryCallTimeoutMicroseconds"> @@ -625,7 +593,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>primaryCallTimeoutMicroseconds</h4> -<pre>final long <a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncProcess.html#line.157">primaryCallTimeoutMicroseconds</a></pre> +<pre>final long <a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncProcess.html#line.151">primaryCallTimeoutMicroseconds</a></pre> </li> </ul> <a name="logBatchErrorDetails"> @@ -634,7 +602,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>logBatchErrorDetails</h4> -<pre>final boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncProcess.html#line.159">logBatchErrorDetails</a></pre> +<pre>final boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncProcess.html#line.153">logBatchErrorDetails</a></pre> <div class="block">Whether to log details for batch errors</div> </li> </ul> @@ -644,7 +612,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>requestController</h4> -<pre>final <a href="../../../../../org/apache/hadoop/hbase/client/RequestController.html" title="interface in org.apache.hadoop.hbase.client">RequestController</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncProcess.html#line.166">requestController</a></pre> +<pre>final <a href="../../../../../org/apache/hadoop/hbase/client/RequestController.html" title="interface in org.apache.hadoop.hbase.client">RequestController</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncProcess.html#line.160">requestController</a></pre> <div class="block">The traffic control for requests.</div> </li> </ul> @@ -654,7 +622,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>LOG_DETAILS_PERIOD</h4> -<pre>public static final <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="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncProcess.html#line.167">LOG_DETAILS_PERIOD</a></pre> +<pre>public static final <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="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncProcess.html#line.161">LOG_DETAILS_PERIOD</a></pre> <dl> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.client.AsyncProcess.LOG_DETAILS_PERIOD">Constant Field Values</a></dd> @@ -667,7 +635,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>DEFAULT_LOG_DETAILS_PERIOD</h4> -<pre>private static final int <a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncProcess.html#line.168">DEFAULT_LOG_DETAILS_PERIOD</a></pre> +<pre>private static final int <a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncProcess.html#line.162">DEFAULT_LOG_DETAILS_PERIOD</a></pre> <dl> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.client.AsyncProcess.DEFAULT_LOG_DETAILS_PERIOD">Constant Field Values</a></dd> @@ -680,7 +648,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockListLast"> <li class="blockList"> <h4>periodToLog</h4> -<pre>private final int <a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncProcess.html#line.169">periodToLog</a></pre> +<pre>private final int <a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncProcess.html#line.163">periodToLog</a></pre> </li> </ul> </li> @@ -691,16 +659,15 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <!-- --> </a> <h3>Constructor Detail</h3> -<a name="AsyncProcess-org.apache.hadoop.hbase.client.ClusterConnection-org.apache.hadoop.conf.Configuration-org.apache.hadoop.hbase.client.RpcRetryingCallerFactory-boolean-org.apache.hadoop.hbase.ipc.RpcControllerFactory-"> +<a name="AsyncProcess-org.apache.hadoop.hbase.client.ClusterConnection-org.apache.hadoop.conf.Configuration-org.apache.hadoop.hbase.client.RpcRetryingCallerFactory-org.apache.hadoop.hbase.ipc.RpcControllerFactory-"> <!-- --> </a> <ul class="blockListLast"> <li class="blockList"> <h4>AsyncProcess</h4> -<pre><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncProcess.html#line.170">AsyncProcess</a>(<a href="../../../../../org/apache/hadoop/hbase/client/ClusterConnection.html" title="interface in org.apache.hadoop.hbase.client">ClusterConnection</a> hc, +<pre><a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncProcess.html#line.164">AsyncProcess</a>(<a href="../../../../../org/apache/hadoop/hbase/client/ClusterConnection.html" title="interface in org.apache.hadoop.hbase.client">ClusterConnection</a> hc, org.apache.hadoop.conf.Configuration conf, <a href="../../../../../org/apache/hadoop/hbase/client/RpcRetryingCallerFactory.html" title="class in org.apache.hadoop.hbase.client">RpcRetryingCallerFactory</a> rpcCaller, - boolean useGlobalErrors, <a href="../../../../../org/apache/hadoop/hbase/ipc/RpcControllerFactory.html" title="class in org.apache.hadoop.hbase.ipc">RpcControllerFactory</a> rpcFactory)</pre> </li> </ul> @@ -718,7 +685,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>submit</h4> -<pre>public <CResult> <a href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFuture.html" title="interface in org.apache.hadoop.hbase.client">AsyncRequestFuture</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncProcess.html#line.226">submit</a>(<a href="../../../../../org/apache/hadoop/hbase/client/AsyncProcessTask.html" title="class in org.apache.hadoop.hbase.client">AsyncProcessTask</a><CResult> task) +<pre>public <CResult> <a href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFuture.html" title="interface in org.apache.hadoop.hbase.client">AsyncRequestFuture</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncProcess.html#line.218">submit</a>(<a href="../../../../../org/apache/hadoop/hbase/client/AsyncProcessTask.html" title="class in org.apache.hadoop.hbase.client">AsyncProcessTask</a><CResult> task) throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/InterruptedIOException.html?is-external=true" title="class or interface in java.io">InterruptedIOException</a></pre> <div class="block">The submitted task may be not accomplished at all if there are too many running tasks or other limits.</div> @@ -740,7 +707,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>submit</h4> -<pre>private <CResult> <a href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFuture.html" title="interface in org.apache.hadoop.hbase.client">AsyncRequestFuture</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncProcess.html#line.250">submit</a>(<a href="../../../../../org/apache/hadoop/hbase/client/AsyncProcessTask.html" title="class in org.apache.hadoop.hbase.client">AsyncProcessTask</a><CResult> task, +<pre>private <CResult> <a href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFuture.html" title="interface in org.apache.hadoop.hbase.client">AsyncRequestFuture</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncProcess.html#line.242">submit</a>(<a href="../../../../../org/apache/hadoop/hbase/client/AsyncProcessTask.html" title="class in org.apache.hadoop.hbase.client">AsyncProcessTask</a><CResult> task, boolean atLeastOne) throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/InterruptedIOException.html?is-external=true" title="class or interface in java.io">InterruptedIOException</a></pre> <div class="block">Extract from the rows list what we can submit. The rows we can not submit are kept in the @@ -761,7 +728,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>submitMultiActions</h4> -<pre><CResult> <a href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFuture.html" title="interface in org.apache.hadoop.hbase.client">AsyncRequestFuture</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncProcess.html#line.332">submitMultiActions</a>(<a href="../../../../../org/apache/hadoop/hbase/client/AsyncProcessTask.html" title="class in org.apache.hadoop.hbase.client">AsyncProcessTask</a> task, +<pre><CResult> <a href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFuture.html" title="interface in org.apache.hadoop.hbase.client">AsyncRequestFuture</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncProcess.html#line.324">submitMultiActions</a>(<a href="../../../../../org/apache/hadoop/hbase/client/AsyncProcessTask.html" title="class in org.apache.hadoop.hbase.client">AsyncProcessTask</a> task, <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../org/apache/hadoop/hbase/client/Action.html" title="class in org.apache.hadoop.hbase.client">Action</a>> retainedActions, long nonceGroup, <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a>> locationErrors, @@ -775,7 +742,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>addAction</h4> -<pre>static void <a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncProcess.html#line.358">addAction</a>(<a href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a> server, +<pre>static void <a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncProcess.html#line.350">addAction</a>(<a href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a> server, byte[] regionName, <a href="../../../../../org/apache/hadoop/hbase/client/Action.html" title="class in org.apache.hadoop.hbase.client">Action</a> action, <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="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>,<a href="../../../../../org/apache/hadoop/hbase/client/MultiAction.html" title="class in org.apache.hadoop.hbase.client">MultiAction</a>> actionsByServer, @@ -797,7 +764,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>submitAll</h4> -<pre>private <CResult> <a href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFuture.html" title="interface in org.apache.hadoop.hbase.client">AsyncRequestFuture</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncProcess.html#line.377">submitAll</a>(<a href="../../../../../org/apache/hadoop/hbase/client/AsyncProcessTask.html" title="class in org.apache.hadoop.hbase.client">AsyncProcessTask</a> task)</pre> +<pre>private <CResult> <a href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFuture.html" title="interface in org.apache.hadoop.hbase.client">AsyncRequestFuture</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncProcess.html#line.369">submitAll</a>(<a href="../../../../../org/apache/hadoop/hbase/client/AsyncProcessTask.html" title="class in org.apache.hadoop.hbase.client">AsyncProcessTask</a> task)</pre> <div class="block">Submit immediately the list of rows, whatever the server status. Kept for backward compatibility: it allows to be used with the batch interface that return an array of objects.</div> <dl> @@ -812,7 +779,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>checkTask</h4> -<pre>private <CResult> <a href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFuture.html" title="interface in org.apache.hadoop.hbase.client">AsyncRequestFuture</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncProcess.html#line.403">checkTask</a>(<a href="../../../../../org/apache/hadoop/hbase/client/AsyncProcessTask.html" title="class in org.apache.hadoop.hbase.client">AsyncProcessTask</a><CResult> task)</pre> +<pre>private <CResult> <a href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFuture.html" title="interface in org.apache.hadoop.hbase.client">AsyncRequestFuture</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncProcess.html#line.395">checkTask</a>(<a href="../../../../../org/apache/hadoop/hbase/client/AsyncProcessTask.html" title="class in org.apache.hadoop.hbase.client">AsyncProcessTask</a><CResult> task)</pre> </li> </ul> <a name="setNonce-org.apache.hadoop.hbase.client.NonceGenerator-org.apache.hadoop.hbase.client.Row-org.apache.hadoop.hbase.client.Action-"> @@ -821,7 +788,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>setNonce</h4> -<pre>private void <a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncProcess.html#line.413">setNonce</a>(<a href="../../../../../org/apache/hadoop/hbase/client/NonceGenerator.html" title="interface in org.apache.hadoop.hbase.client">NonceGenerator</a> ng, +<pre>private void <a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncProcess.html#line.405">setNonce</a>(<a href="../../../../../org/apache/hadoop/hbase/client/NonceGenerator.html" title="interface in org.apache.hadoop.hbase.client">NonceGenerator</a> ng, <a href="../../../../../org/apache/hadoop/hbase/client/Row.html" title="interface in org.apache.hadoop.hbase.client">Row</a> r, <a href="../../../../../org/apache/hadoop/hbase/client/Action.html" title="class in org.apache.hadoop.hbase.client">Action</a> action)</pre> </li> @@ -832,7 +799,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>checkTimeout</h4> -<pre>private int <a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncProcess.html#line.418">checkTimeout</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>private int <a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncProcess.html#line.410">checkTimeout</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, int timeout)</pre> </li> </ul> @@ -842,7 +809,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>checkOperationTimeout</h4> -<pre>private int <a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncProcess.html#line.425">checkOperationTimeout</a>(int operationTimeout)</pre> +<pre>private int <a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncProcess.html#line.417">checkOperationTimeout</a>(int operationTimeout)</pre> </li> </ul> <a name="checkRpcTimeout-int-"> @@ -851,7 +818,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>checkRpcTimeout</h4> -<pre>private int <a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncProcess.html#line.429">checkRpcTimeout</a>(int rpcTimeout)</pre> +<pre>private int <a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncProcess.html#line.421">checkRpcTimeout</a>(int rpcTimeout)</pre> </li> </ul> <a name="createAsyncRequestFuture-org.apache.hadoop.hbase.client.AsyncProcessTask-java.util.List-long-"> @@ -860,7 +827,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>createAsyncRequestFuture</h4> -<pre><CResult> <a href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html" title="class in org.apache.hadoop.hbase.client">AsyncRequestFutureImpl</a><CResult> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncProcess.html#line.434">createAsyncRequestFuture</a>(<a href="../../../../../org/apache/hadoop/hbase/client/AsyncProcessTask.html" title="class in org.apache.hadoop.hbase.client">AsyncProcessTask</a> task, +<pre><CResult> <a href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html" title="class in org.apache.hadoop.hbase.client">AsyncRequestFutureImpl</a><CResult> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncProcess.html#line.426">createAsyncRequestFuture</a>(<a href="../../../../../org/apache/hadoop/hbase/client/AsyncProcessTask.html" title="class in org.apache.hadoop.hbase.client">AsyncProcessTask</a> task, <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../org/apache/hadoop/hbase/client/Action.html" title="class in org.apache.hadoop.hbase.client">Action</a>> actions, long nonceGroup)</pre> </li> @@ -871,7 +838,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>waitForMaximumCurrentTasks</h4> -<pre>protected void <a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncProcess.html#line.440">waitForMaximumCurrentTasks</a>(int max, +<pre>protected void <a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncProcess.html#line.432">waitForMaximumCurrentTasks</a>(int max, <a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tableName) throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/InterruptedIOException.html?is-external=true" title="class or interface in java.io">InterruptedIOException</a></pre> <div class="block">Wait until the async does not have more than max tasks in progress.</div> @@ -887,7 +854,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>getLogger</h4> -<pre>private <a href="http://docs.oracle.com/javase/8/docs/api/java/util/function/Consumer.html?is-external=true" title="class or interface in java.util.function">Consumer</a><<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang">Long</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncProcess.html#line.446">getLogger</a>(<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tableName, +<pre>private <a href="http://docs.oracle.com/javase/8/docs/api/java/util/function/Consumer.html?is-external=true" title="class or interface in java.util.function">Consumer</a><<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang">Long</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncProcess.html#line.438">getLogger</a>(<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tableName, long max)</pre> </li> </ul> @@ -897,7 +864,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>incTaskCounters</h4> -<pre>void <a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncProcess.html#line.455">incTaskCounters</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a><byte[]> regions, +<pre>void <a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncProcess.html#line.447">incTaskCounters</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a><byte[]> regions, <a href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a> sn)</pre> </li> </ul> @@ -907,57 +874,17 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>decTaskCounters</h4> -<pre>void <a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncProcess.html#line.460">decTaskCounters</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a><byte[]> regions, +<pre>void <a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncProcess.html#line.452">decTaskCounters</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a><byte[]> regions, <a href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a> sn)</pre> </li> </ul> -<a name="hasError--"> -<!-- --> -</a> -<ul class="blockList"> -<li class="blockList"> -<h4>hasError</h4> -<pre>public boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncProcess.html#line.468">hasError</a>()</pre> -<div class="block">Only used w/useGlobalErrors ctor argument, for HTable backward compat.</div> -<dl> -<dt><span class="returnLabel">Returns:</span></dt> -<dd>Whether there were any errors in any request since the last time - <a href="../../../../../org/apache/hadoop/hbase/client/AsyncProcess.html#waitForAllPreviousOpsAndReset-java.util.List-org.apache.hadoop.hbase.TableName-"><code>waitForAllPreviousOpsAndReset(List, TableName)</code></a> was called, or AP was created.</dd> -</dl> -</li> -</ul> -<a name="waitForAllPreviousOpsAndReset-java.util.List-org.apache.hadoop.hbase.TableName-"> -<!-- --> -</a> -<ul class="blockList"> -<li class="blockList"> -<h4>waitForAllPreviousOpsAndReset</h4> -<pre>public <a href="../../../../../org/apache/hadoop/hbase/client/RetriesExhaustedWithDetailsException.html" title="class in org.apache.hadoop.hbase.client">RetriesExhaustedWithDetailsException</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncProcess.html#line.482">waitForAllPreviousOpsAndReset</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../org/apache/hadoop/hbase/client/Row.html" title="interface in org.apache.hadoop.hbase.client">Row</a>> failedRows, - <a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tableName) - throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/InterruptedIOException.html?is-external=true" title="class or interface in java.io">InterruptedIOException</a></pre> -<div class="block">Only used w/useGlobalErrors ctor argument, for HTable backward compat. - Waits for all previous operations to finish, and returns errors and (optionally) - failed operations themselves.</div> -<dl> -<dt><span class="paramLabel">Parameters:</span></dt> -<dd><code>failedRows</code> - an optional list into which the rows that failed since the last time - <a href="../../../../../org/apache/hadoop/hbase/client/AsyncProcess.html#waitForAllPreviousOpsAndReset-java.util.List-org.apache.hadoop.hbase.TableName-"><code>waitForAllPreviousOpsAndReset(List, TableName)</code></a> was called, or AP was created, are saved.</dd> -<dd><code>tableName</code> - name of the table</dd> -<dt><span class="returnLabel">Returns:</span></dt> -<dd>all the errors since the last time <a href="../../../../../org/apache/hadoop/hbase/client/AsyncProcess.html#waitForAllPreviousOpsAndReset-java.util.List-org.apache.hadoop.hbase.TableName-"><code>waitForAllPreviousOpsAndReset(List, TableName)</code></a> - was called, or AP was created.</dd> -<dt><span class="throwsLabel">Throws:</span></dt> -<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/io/InterruptedIOException.html?is-external=true" title="class or interface in java.io">InterruptedIOException</a></code></dd> -</dl> -</li> -</ul> <a name="createCaller-org.apache.hadoop.hbase.client.CancellableRegionServerCallable-int-"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>createCaller</h4> -<pre>protected <a href="../../../../../org/apache/hadoop/hbase/client/RpcRetryingCaller.html" title="interface in org.apache.hadoop.hbase.client">RpcRetryingCaller</a><<a href="../../../../../org/apache/hadoop/hbase/client/AbstractResponse.html" title="class in org.apache.hadoop.hbase.client">AbstractResponse</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncProcess.html#line.500">createCaller</a>(<a href="../../../../../org/apache/hadoop/hbase/client/CancellableRegionServerCallable.html" title="class in org.apache.hadoop.hbase.client">CancellableRegionServerCallable</a> callable, +<pre>protected <a href="../../../../../org/apache/hadoop/hbase/client/RpcRetryingCaller.html" title="interface in org.apache.hadoop.hbase.client">RpcRetryingCaller</a><<a href="../../../../../org/apache/hadoop/hbase/client/AbstractResponse.html" title="class in org.apache.hadoop.hbase.client">AbstractResponse</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncProcess.html#line.460">createCaller</a>(<a href="../../../../../org/apache/hadoop/hbase/client/CancellableRegionServerCallable.html" title="class in org.apache.hadoop.hbase.client">CancellableRegionServerCallable</a> callable, int rpcTimeout)</pre> <div class="block">Create a caller. Isolated to be easily overridden in the tests.</div> </li> @@ -968,7 +895,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockList"> <li class="blockList"> <h4>createServerErrorTracker</h4> -<pre><a href="../../../../../org/apache/hadoop/hbase/client/ConnectionImplementation.ServerErrorTracker.html" title="class in org.apache.hadoop.hbase.client">ConnectionImplementation.ServerErrorTracker</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncProcess.html#line.513">createServerErrorTracker</a>()</pre> +<pre><a href="../../../../../org/apache/hadoop/hbase/client/ConnectionImplementation.ServerErrorTracker.html" title="class in org.apache.hadoop.hbase.client">ConnectionImplementation.ServerErrorTracker</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncProcess.html#line.473">createServerErrorTracker</a>()</pre> <div class="block">Creates the server error tracker to use inside process. Currently, to preserve the main assumption about current retries, and to work well with the retry-limit-based calculation, the calculation is local per Process object. @@ -985,7 +912,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html? <ul class="blockListLast"> <li class="blockList"> <h4>isReplicaGet</h4> -<pre>static boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncProcess.html#line.518">isReplicaGet</a>(<a href="../../../../../org/apache/hadoop/hbase/client/Row.html" title="interface in org.apache.hadoop.hbase.client">Row</a> row)</pre> +<pre>static boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncProcess.html#line.478">isReplicaGet</a>(<a href="../../../../../org/apache/hadoop/hbase/client/Row.html" title="interface in org.apache.hadoop.hbase.client">Row</a> row)</pre> </li> </ul> </li>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/193b4259/devapidocs/org/apache/hadoop/hbase/client/AsyncRequestFuture.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/client/AsyncRequestFuture.html b/devapidocs/org/apache/hadoop/hbase/client/AsyncRequestFuture.html index ac069b4..9ad806f 100644 --- a/devapidocs/org/apache/hadoop/hbase/client/AsyncRequestFuture.html +++ b/devapidocs/org/apache/hadoop/hbase/client/AsyncRequestFuture.html @@ -106,11 +106,9 @@ var activeTableTab = "activeTableTab"; <hr> <br> <pre>@InterfaceAudience.Private -public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFuture.html#line.34">AsyncRequestFuture</a></pre> -<div class="block">The context used to wait for results from one submit call. - 1) If AsyncProcess is set to track errors globally, and not per call (for HTable puts), - then errors and failed operations in this object will reflect global errors. - 2) If submit call is made with needResults false, results will not be saved.</div> +public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFuture.html#line.32">AsyncRequestFuture</a></pre> +<div class="block">The context used to wait for results from one submit call. If submit call is made with + needResults false, results will not be saved.</div> <dl> <dt><span class="simpleTagLabel">Since:</span></dt> <dd>2.0.0</dd> @@ -176,7 +174,7 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/client <ul class="blockList"> <li class="blockList"> <h4>hasError</h4> -<pre>boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFuture.html#line.35">hasError</a>()</pre> +<pre>boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFuture.html#line.33">hasError</a>()</pre> </li> </ul> <a name="getErrors--"> @@ -185,7 +183,7 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/client <ul class="blockList"> <li class="blockList"> <h4>getErrors</h4> -<pre><a href="../../../../../org/apache/hadoop/hbase/client/RetriesExhaustedWithDetailsException.html" title="class in org.apache.hadoop.hbase.client">RetriesExhaustedWithDetailsException</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFuture.html#line.36">getErrors</a>()</pre> +<pre><a href="../../../../../org/apache/hadoop/hbase/client/RetriesExhaustedWithDetailsException.html" title="class in org.apache.hadoop.hbase.client">RetriesExhaustedWithDetailsException</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFuture.html#line.34">getErrors</a>()</pre> </li> </ul> <a name="getFailedOperations--"> @@ -194,7 +192,7 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/client <ul class="blockList"> <li class="blockList"> <h4>getFailedOperations</h4> -<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><? extends <a href="../../../../../org/apache/hadoop/hbase/client/Row.html" title="interface in org.apache.hadoop.hbase.client">Row</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFuture.html#line.37">getFailedOperations</a>()</pre> +<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><? extends <a href="../../../../../org/apache/hadoop/hbase/client/Row.html" title="interface in org.apache.hadoop.hbase.client">Row</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFuture.html#line.35">getFailedOperations</a>()</pre> </li> </ul> <a name="getResults--"> @@ -203,7 +201,7 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/client <ul class="blockList"> <li class="blockList"> <h4>getResults</h4> -<pre><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/AsyncRequestFuture.html#line.38">getResults</a>() +<pre><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/AsyncRequestFuture.html#line.36">getResults</a>() throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/InterruptedIOException.html?is-external=true" title="class or interface in java.io">InterruptedIOException</a></pre> <dl> <dt><span class="throwsLabel">Throws:</span></dt> @@ -217,7 +215,7 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/client <ul class="blockListLast"> <li class="blockList"> <h4>waitUntilDone</h4> -<pre>void <a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFuture.html#line.40">waitUntilDone</a>() +<pre>void <a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFuture.html#line.38">waitUntilDone</a>() throws <a href="http://docs.oracle.com/javase/8/docs/api/java/io/InterruptedIOException.html?is-external=true" title="class or interface in java.io">InterruptedIOException</a></pre> <div class="block">Wait until all tasks are executed, successfully or not.</div> <dl> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/193b4259/devapidocs/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.Retry.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.Retry.html b/devapidocs/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.Retry.html index 997a733..b1dc6ed 100644 --- a/devapidocs/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.Retry.html +++ b/devapidocs/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.Retry.html @@ -274,7 +274,7 @@ the order they are declared.</div> <ul class="blockList"> <li class="blockList"> <h4>values</h4> -<pre>public static <a href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.Retry.html" title="enum in org.apache.hadoop.hbase.client">AsyncRequestFutureImpl.Retry</a>[] <a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.Retry.html#line.1272">values</a>()</pre> +<pre>public static <a href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.Retry.html" title="enum in org.apache.hadoop.hbase.client">AsyncRequestFutureImpl.Retry</a>[] <a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.Retry.html#line.1271">values</a>()</pre> <div class="block">Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows: @@ -294,7 +294,7 @@ for (AsyncRequestFutureImpl.Retry c : AsyncRequestFutureImpl.Retry.values()) <ul class="blockListLast"> <li class="blockList"> <h4>valueOf</h4> -<pre>public static <a href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.Retry.html" title="enum in org.apache.hadoop.hbase.client">AsyncRequestFutureImpl.Retry</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.Retry.html#line.1272">valueOf</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> name)</pre> +<pre>public static <a href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.Retry.html" title="enum in org.apache.hadoop.hbase.client">AsyncRequestFutureImpl.Retry</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.Retry.html#line.1271">valueOf</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> name)</pre> <div class="block">Returns the enum constant of this type with the specified name. The string must match <i>exactly</i> an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are
