http://git-wip-us.apache.org/repos/asf/hbase-site/blob/1ee65067/devapidocs/org/apache/hadoop/hbase/client/ConnectionImplementation.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/client/ConnectionImplementation.html b/devapidocs/org/apache/hadoop/hbase/client/ConnectionImplementation.html index 1416209..9889c69 100644 --- a/devapidocs/org/apache/hadoop/hbase/client/ConnectionImplementation.html +++ b/devapidocs/org/apache/hadoop/hbase/client/ConnectionImplementation.html @@ -118,7 +118,7 @@ var activeTableTab = "activeTableTab"; <hr> <br> <pre>@InterfaceAudience.Private -class <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.137">ConnectionImplementation</a> +class <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.138">ConnectionImplementation</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements <a href="../../../../../org/apache/hadoop/hbase/client/ClusterConnection.html" title="interface in org.apache.hadoop.hbase.client">ClusterConnection</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Closeable.html?is-external=true" title="class or interface in java.io">Closeable</a></pre> <div class="block">Main implementation of <a href="../../../../../org/apache/hadoop/hbase/client/Connection.html" title="interface in org.apache.hadoop.hbase.client"><code>Connection</code></a> and <a href="../../../../../org/apache/hadoop/hbase/client/ClusterConnection.html" title="interface in org.apache.hadoop.hbase.client"><code>ClusterConnection</code></a> interfaces. @@ -724,7 +724,10 @@ implements <a href="../../../../../org/apache/hadoop/hbase/client/ClusterConnect byte[] row, boolean useCache, boolean retry, - int replicaId)</code> </td> + int replicaId)</code> +<div class="block">Search the hbase:meta table for the HRegionLocation info that contains the table and row we're + seeking.</div> +</td> </tr> <tr id="i62" class="altColor"> <td class="colFirst"><code><a href="https://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/HRegionLocation.html" title="class in org.apache.hadoop.hbase">HRegionLocation</a>></code></td> @@ -844,7 +847,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/client/ClusterConnect <ul class="blockList"> <li class="blockList"> <h4>RETRIES_BY_SERVER_KEY</h4> -<pre>public static final <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.138">RETRIES_BY_SERVER_KEY</a></pre> +<pre>public static final <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.139">RETRIES_BY_SERVER_KEY</a></pre> <dl> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.client.ConnectionImplementation.RETRIES_BY_SERVER_KEY">Constant Field Values</a></dd> @@ -857,7 +860,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/client/ClusterConnect <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/ConnectionImplementation.html#line.139">LOG</a></pre> +<pre>private static final org.slf4j.Logger <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.140">LOG</a></pre> </li> </ul> <a name="RESOLVE_HOSTNAME_ON_FAIL_KEY"> @@ -866,7 +869,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/client/ClusterConnect <ul class="blockList"> <li class="blockList"> <h4>RESOLVE_HOSTNAME_ON_FAIL_KEY</h4> -<pre>private static final <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.141">RESOLVE_HOSTNAME_ON_FAIL_KEY</a></pre> +<pre>private static final <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.142">RESOLVE_HOSTNAME_ON_FAIL_KEY</a></pre> <dl> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.client.ConnectionImplementation.RESOLVE_HOSTNAME_ON_FAIL_KEY">Constant Field Values</a></dd> @@ -879,7 +882,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/client/ClusterConnect <ul class="blockList"> <li class="blockList"> <h4>hostnamesCanChange</h4> -<pre>private final boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.143">hostnamesCanChange</a></pre> +<pre>private final boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.144">hostnamesCanChange</a></pre> </li> </ul> <a name="pause"> @@ -888,7 +891,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/client/ClusterConnect <ul class="blockList"> <li class="blockList"> <h4>pause</h4> -<pre>private final long <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.144">pause</a></pre> +<pre>private final long <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.145">pause</a></pre> </li> </ul> <a name="pauseForCQTBE"> @@ -897,7 +900,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/client/ClusterConnect <ul class="blockList"> <li class="blockList"> <h4>pauseForCQTBE</h4> -<pre>private final long <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.145">pauseForCQTBE</a></pre> +<pre>private final long <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.146">pauseForCQTBE</a></pre> </li> </ul> <a name="useMetaReplicas"> @@ -906,7 +909,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/client/ClusterConnect <ul class="blockList"> <li class="blockList"> <h4>useMetaReplicas</h4> -<pre>private boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.146">useMetaReplicas</a></pre> +<pre>private boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.147">useMetaReplicas</a></pre> </li> </ul> <a name="metaReplicaCallTimeoutScanInMicroSecond"> @@ -915,7 +918,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/client/ClusterConnect <ul class="blockList"> <li class="blockList"> <h4>metaReplicaCallTimeoutScanInMicroSecond</h4> -<pre>private final int <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.147">metaReplicaCallTimeoutScanInMicroSecond</a></pre> +<pre>private final int <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.148">metaReplicaCallTimeoutScanInMicroSecond</a></pre> </li> </ul> <a name="numTries"> @@ -924,7 +927,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/client/ClusterConnect <ul class="blockList"> <li class="blockList"> <h4>numTries</h4> -<pre>private final int <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.148">numTries</a></pre> +<pre>private final int <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.149">numTries</a></pre> </li> </ul> <a name="rpcTimeout"> @@ -933,7 +936,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/client/ClusterConnect <ul class="blockList"> <li class="blockList"> <h4>rpcTimeout</h4> -<pre>final int <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.149">rpcTimeout</a></pre> +<pre>final int <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.150">rpcTimeout</a></pre> </li> </ul> <a name="nonceGenerator"> @@ -942,7 +945,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/client/ClusterConnect <ul class="blockList"> <li class="blockList"> <h4>nonceGenerator</h4> -<pre>private static volatile <a href="../../../../../org/apache/hadoop/hbase/client/NonceGenerator.html" title="interface in org.apache.hadoop.hbase.client">NonceGenerator</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.155">nonceGenerator</a></pre> +<pre>private static volatile <a href="../../../../../org/apache/hadoop/hbase/client/NonceGenerator.html" title="interface in org.apache.hadoop.hbase.client">NonceGenerator</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.156">nonceGenerator</a></pre> <div class="block">Global nonceGenerator shared per client.Currently there's no reason to limit its scope. Once it's set under nonceGeneratorCreateLock, it is never unset or changed.</div> </li> @@ -953,7 +956,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/client/ClusterConnect <ul class="blockList"> <li class="blockList"> <h4>nonceGeneratorCreateLock</h4> -<pre>private static final <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.157">nonceGeneratorCreateLock</a></pre> +<pre>private static final <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.158">nonceGeneratorCreateLock</a></pre> <div class="block">The nonce generator lock. Only taken when creating Connection, which gets a private copy.</div> </li> </ul> @@ -963,7 +966,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/client/ClusterConnect <ul class="blockList"> <li class="blockList"> <h4>asyncProcess</h4> -<pre>private final <a href="../../../../../org/apache/hadoop/hbase/client/AsyncProcess.html" title="class in org.apache.hadoop.hbase.client">AsyncProcess</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.159">asyncProcess</a></pre> +<pre>private final <a href="../../../../../org/apache/hadoop/hbase/client/AsyncProcess.html" title="class in org.apache.hadoop.hbase.client">AsyncProcess</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.160">asyncProcess</a></pre> </li> </ul> <a name="stats"> @@ -972,7 +975,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/client/ClusterConnect <ul class="blockList"> <li class="blockList"> <h4>stats</h4> -<pre>private final <a href="../../../../../org/apache/hadoop/hbase/client/ServerStatisticTracker.html" title="class in org.apache.hadoop.hbase.client">ServerStatisticTracker</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.161">stats</a></pre> +<pre>private final <a href="../../../../../org/apache/hadoop/hbase/client/ServerStatisticTracker.html" title="class in org.apache.hadoop.hbase.client">ServerStatisticTracker</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.162">stats</a></pre> </li> </ul> <a name="closed"> @@ -981,7 +984,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/client/ClusterConnect <ul class="blockList"> <li class="blockList"> <h4>closed</h4> -<pre>private volatile boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.163">closed</a></pre> +<pre>private volatile boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.164">closed</a></pre> </li> </ul> <a name="aborted"> @@ -990,7 +993,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/client/ClusterConnect <ul class="blockList"> <li class="blockList"> <h4>aborted</h4> -<pre>private volatile boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.164">aborted</a></pre> +<pre>private volatile boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.165">aborted</a></pre> </li> </ul> <a name="clusterStatusListener"> @@ -999,7 +1002,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/client/ClusterConnect <ul class="blockList"> <li class="blockList"> <h4>clusterStatusListener</h4> -<pre><a href="../../../../../org/apache/hadoop/hbase/client/ClusterStatusListener.html" title="class in org.apache.hadoop.hbase.client">ClusterStatusListener</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.167">clusterStatusListener</a></pre> +<pre><a href="../../../../../org/apache/hadoop/hbase/client/ClusterStatusListener.html" title="class in org.apache.hadoop.hbase.client">ClusterStatusListener</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.168">clusterStatusListener</a></pre> </li> </ul> <a name="metaRegionLock"> @@ -1008,7 +1011,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/client/ClusterConnect <ul class="blockList"> <li class="blockList"> <h4>metaRegionLock</h4> -<pre>private final <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.169">metaRegionLock</a></pre> +<pre>private final <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.170">metaRegionLock</a></pre> </li> </ul> <a name="masterLock"> @@ -1017,7 +1020,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/client/ClusterConnect <ul class="blockList"> <li class="blockList"> <h4>masterLock</h4> -<pre>private final <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.171">masterLock</a></pre> +<pre>private final <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.172">masterLock</a></pre> </li> </ul> <a name="batchPool"> @@ -1026,7 +1029,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/client/ClusterConnect <ul class="blockList"> <li class="blockList"> <h4>batchPool</h4> -<pre>private volatile <a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ExecutorService.html?is-external=true" title="class or interface in java.util.concurrent">ExecutorService</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.175">batchPool</a></pre> +<pre>private volatile <a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ExecutorService.html?is-external=true" title="class or interface in java.util.concurrent">ExecutorService</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.176">batchPool</a></pre> </li> </ul> <a name="metaLookupPool"> @@ -1035,7 +1038,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/client/ClusterConnect <ul class="blockList"> <li class="blockList"> <h4>metaLookupPool</h4> -<pre>private volatile <a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ExecutorService.html?is-external=true" title="class or interface in java.util.concurrent">ExecutorService</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.178">metaLookupPool</a></pre> +<pre>private volatile <a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ExecutorService.html?is-external=true" title="class or interface in java.util.concurrent">ExecutorService</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.179">metaLookupPool</a></pre> </li> </ul> <a name="cleanupPool"> @@ -1044,7 +1047,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/client/ClusterConnect <ul class="blockList"> <li class="blockList"> <h4>cleanupPool</h4> -<pre>private volatile boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.179">cleanupPool</a></pre> +<pre>private volatile boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.180">cleanupPool</a></pre> </li> </ul> <a name="conf"> @@ -1053,7 +1056,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/client/ClusterConnect <ul class="blockList"> <li class="blockList"> <h4>conf</h4> -<pre>private final org.apache.hadoop.conf.Configuration <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.181">conf</a></pre> +<pre>private final org.apache.hadoop.conf.Configuration <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.182">conf</a></pre> </li> </ul> <a name="connectionConfig"> @@ -1062,7 +1065,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/client/ClusterConnect <ul class="blockList"> <li class="blockList"> <h4>connectionConfig</h4> -<pre>private final <a href="../../../../../org/apache/hadoop/hbase/client/ConnectionConfiguration.html" title="class in org.apache.hadoop.hbase.client">ConnectionConfiguration</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.185">connectionConfig</a></pre> +<pre>private final <a href="../../../../../org/apache/hadoop/hbase/client/ConnectionConfiguration.html" title="class in org.apache.hadoop.hbase.client">ConnectionConfiguration</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.186">connectionConfig</a></pre> </li> </ul> <a name="rpcClient"> @@ -1071,7 +1074,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/client/ClusterConnect <ul class="blockList"> <li class="blockList"> <h4>rpcClient</h4> -<pre>private final <a href="../../../../../org/apache/hadoop/hbase/ipc/RpcClient.html" title="interface in org.apache.hadoop.hbase.ipc">RpcClient</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.188">rpcClient</a></pre> +<pre>private final <a href="../../../../../org/apache/hadoop/hbase/ipc/RpcClient.html" title="interface in org.apache.hadoop.hbase.ipc">RpcClient</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.189">rpcClient</a></pre> </li> </ul> <a name="metaCache"> @@ -1080,7 +1083,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/client/ClusterConnect <ul class="blockList"> <li class="blockList"> <h4>metaCache</h4> -<pre>private final <a href="../../../../../org/apache/hadoop/hbase/client/MetaCache.html" title="class in org.apache.hadoop.hbase.client">MetaCache</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.190">metaCache</a></pre> +<pre>private final <a href="../../../../../org/apache/hadoop/hbase/client/MetaCache.html" title="class in org.apache.hadoop.hbase.client">MetaCache</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.191">metaCache</a></pre> </li> </ul> <a name="metrics"> @@ -1089,7 +1092,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/client/ClusterConnect <ul class="blockList"> <li class="blockList"> <h4>metrics</h4> -<pre>private final <a href="../../../../../org/apache/hadoop/hbase/client/MetricsConnection.html" title="class in org.apache.hadoop.hbase.client">MetricsConnection</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.191">metrics</a></pre> +<pre>private final <a href="../../../../../org/apache/hadoop/hbase/client/MetricsConnection.html" title="class in org.apache.hadoop.hbase.client">MetricsConnection</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.192">metrics</a></pre> </li> </ul> <a name="user"> @@ -1098,7 +1101,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/client/ClusterConnect <ul class="blockList"> <li class="blockList"> <h4>user</h4> -<pre>protected <a href="../../../../../org/apache/hadoop/hbase/security/User.html" title="class in org.apache.hadoop.hbase.security">User</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.193">user</a></pre> +<pre>protected <a href="../../../../../org/apache/hadoop/hbase/security/User.html" title="class in org.apache.hadoop.hbase.security">User</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.194">user</a></pre> </li> </ul> <a name="rpcCallerFactory"> @@ -1107,7 +1110,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/client/ClusterConnect <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/ConnectionImplementation.html#line.195">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/ConnectionImplementation.html#line.196">rpcCallerFactory</a></pre> </li> </ul> <a name="rpcControllerFactory"> @@ -1116,7 +1119,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/client/ClusterConnect <ul class="blockList"> <li class="blockList"> <h4>rpcControllerFactory</h4> -<pre>private 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/ConnectionImplementation.html#line.197">rpcControllerFactory</a></pre> +<pre>private 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/ConnectionImplementation.html#line.198">rpcControllerFactory</a></pre> </li> </ul> <a name="interceptor"> @@ -1125,7 +1128,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/client/ClusterConnect <ul class="blockList"> <li class="blockList"> <h4>interceptor</h4> -<pre>private final <a href="../../../../../org/apache/hadoop/hbase/client/RetryingCallerInterceptor.html" title="class in org.apache.hadoop.hbase.client">RetryingCallerInterceptor</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.199">interceptor</a></pre> +<pre>private final <a href="../../../../../org/apache/hadoop/hbase/client/RetryingCallerInterceptor.html" title="class in org.apache.hadoop.hbase.client">RetryingCallerInterceptor</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.200">interceptor</a></pre> </li> </ul> <a name="registry"> @@ -1134,7 +1137,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/client/ClusterConnect <ul class="blockList"> <li class="blockList"> <h4>registry</h4> -<pre>private final <a href="../../../../../org/apache/hadoop/hbase/client/AsyncRegistry.html" title="interface in org.apache.hadoop.hbase.client">AsyncRegistry</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.204">registry</a></pre> +<pre>private final <a href="../../../../../org/apache/hadoop/hbase/client/AsyncRegistry.html" title="interface in org.apache.hadoop.hbase.client">AsyncRegistry</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.205">registry</a></pre> <div class="block">Cluster registry of basic info such as clusterid and meta region location.</div> </li> </ul> @@ -1144,7 +1147,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/client/ClusterConnect <ul class="blockList"> <li class="blockList"> <h4>backoffPolicy</h4> -<pre>private final <a href="../../../../../org/apache/hadoop/hbase/client/backoff/ClientBackoffPolicy.html" title="interface in org.apache.hadoop.hbase.client.backoff">ClientBackoffPolicy</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.206">backoffPolicy</a></pre> +<pre>private final <a href="../../../../../org/apache/hadoop/hbase/client/backoff/ClientBackoffPolicy.html" title="interface in org.apache.hadoop.hbase.client.backoff">ClientBackoffPolicy</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.207">backoffPolicy</a></pre> </li> </ul> <a name="alternateBufferedMutatorClassName"> @@ -1153,7 +1156,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/client/ClusterConnect <ul class="blockList"> <li class="blockList"> <h4>alternateBufferedMutatorClassName</h4> -<pre>private final <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.212">alternateBufferedMutatorClassName</a></pre> +<pre>private final <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.213">alternateBufferedMutatorClassName</a></pre> <div class="block">Allow setting an alternate BufferedMutator implementation via config. If null, use default.</div> </li> @@ -1164,7 +1167,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/client/ClusterConnect <ul class="blockList"> <li class="blockList"> <h4>userRegionLock</h4> -<pre>private final <a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/locks/ReentrantLock.html?is-external=true" title="class or interface in java.util.concurrent.locks">ReentrantLock</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.215">userRegionLock</a></pre> +<pre>private final <a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/locks/ReentrantLock.html?is-external=true" title="class or interface in java.util.concurrent.locks">ReentrantLock</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.216">userRegionLock</a></pre> <div class="block">lock guards against multiple threads trying to query the meta region at the same time</div> </li> </ul> @@ -1174,7 +1177,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/client/ClusterConnect <ul class="blockList"> <li class="blockList"> <h4>clusterId</h4> -<pre>protected <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.519">clusterId</a></pre> +<pre>protected <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.520">clusterId</a></pre> </li> </ul> <a name="stubs"> @@ -1183,7 +1186,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/client/ClusterConnect <ul class="blockList"> <li class="blockList"> <h4>stubs</h4> -<pre>private final <a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentMap.html?is-external=true" title="class or interface in java.util.concurrent">ConcurrentMap</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.984">stubs</a></pre> +<pre>private final <a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentMap.html?is-external=true" title="class or interface in java.util.concurrent">ConcurrentMap</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.977">stubs</a></pre> </li> </ul> <a name="masterServiceState"> @@ -1192,7 +1195,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/client/ClusterConnect <ul class="blockListLast"> <li class="blockList"> <h4>masterServiceState</h4> -<pre>final <a href="../../../../../org/apache/hadoop/hbase/client/ConnectionImplementation.MasterServiceState.html" title="class in org.apache.hadoop.hbase.client">ConnectionImplementation.MasterServiceState</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.1205">masterServiceState</a></pre> +<pre>final <a href="../../../../../org/apache/hadoop/hbase/client/ConnectionImplementation.MasterServiceState.html" title="class in org.apache.hadoop.hbase.client">ConnectionImplementation.MasterServiceState</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.1198">masterServiceState</a></pre> </li> </ul> </li> @@ -1209,7 +1212,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/client/ClusterConnect <ul class="blockListLast"> <li class="blockList"> <h4>ConnectionImplementation</h4> -<pre><a href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.221">ConnectionImplementation</a>(org.apache.hadoop.conf.Configuration conf, +<pre><a href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.222">ConnectionImplementation</a>(org.apache.hadoop.conf.Configuration conf, <a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ExecutorService.html?is-external=true" title="class or interface in java.util.concurrent">ExecutorService</a> pool, <a href="../../../../../org/apache/hadoop/hbase/security/User.html" title="class in org.apache.hadoop.hbase.security">User</a> user) throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> @@ -1236,7 +1239,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/client/ClusterConnect <ul class="blockList"> <li class="blockList"> <h4>setUseMetaReplicas</h4> -<pre>void <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.318">setUseMetaReplicas</a>(boolean useMetaReplicas)</pre> +<pre>void <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.319">setUseMetaReplicas</a>(boolean useMetaReplicas)</pre> <dl> <dt><span class="paramLabel">Parameters:</span></dt> <dd><code>useMetaReplicas</code> - </dd> @@ -1249,7 +1252,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/client/ClusterConnect <ul class="blockList"> <li class="blockList"> <h4>injectNonceGeneratorForTesting</h4> -<pre>static <a href="../../../../../org/apache/hadoop/hbase/client/NonceGenerator.html" title="interface in org.apache.hadoop.hbase.client">NonceGenerator</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.328">injectNonceGeneratorForTesting</a>(<a href="../../../../../org/apache/hadoop/hbase/client/ClusterConnection.html" title="interface in org.apache.hadoop.hbase.client">ClusterConnection</a> conn, +<pre>static <a href="../../../../../org/apache/hadoop/hbase/client/NonceGenerator.html" title="interface in org.apache.hadoop.hbase.client">NonceGenerator</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.329">injectNonceGeneratorForTesting</a>(<a href="../../../../../org/apache/hadoop/hbase/client/ClusterConnection.html" title="interface in org.apache.hadoop.hbase.client">ClusterConnection</a> conn, <a href="../../../../../org/apache/hadoop/hbase/client/NonceGenerator.html" title="interface in org.apache.hadoop.hbase.client">NonceGenerator</a> cnm)</pre> <dl> <dt><span class="paramLabel">Parameters:</span></dt> @@ -1266,7 +1269,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/client/ClusterConnect <ul class="blockList"> <li class="blockList"> <h4>getTable</h4> -<pre>public <a href="../../../../../org/apache/hadoop/hbase/client/Table.html" title="interface in org.apache.hadoop.hbase.client">Table</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.339">getTable</a>(<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tableName) +<pre>public <a href="../../../../../org/apache/hadoop/hbase/client/Table.html" title="interface in org.apache.hadoop.hbase.client">Table</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.340">getTable</a>(<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tableName) throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/hadoop/hbase/client/Connection.html#getTable-org.apache.hadoop.hbase.TableName-">Connection</a></code></span></div> <div class="block">Retrieve a Table implementation for accessing a table. @@ -1298,7 +1301,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/client/ClusterConnect <ul class="blockList"> <li class="blockList"> <h4>getTableBuilder</h4> -<pre>public <a href="../../../../../org/apache/hadoop/hbase/client/TableBuilder.html" title="interface in org.apache.hadoop.hbase.client">TableBuilder</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.344">getTableBuilder</a>(<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tableName, +<pre>public <a href="../../../../../org/apache/hadoop/hbase/client/TableBuilder.html" title="interface in org.apache.hadoop.hbase.client">TableBuilder</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.345">getTableBuilder</a>(<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tableName, <a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ExecutorService.html?is-external=true" title="class or interface in java.util.concurrent">ExecutorService</a> pool)</pre> <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/hadoop/hbase/client/Connection.html#getTableBuilder-org.apache.hadoop.hbase.TableName-java.util.concurrent.ExecutorService-">Connection</a></code></span></div> <div class="block">Returns an <a href="../../../../../org/apache/hadoop/hbase/client/TableBuilder.html" title="interface in org.apache.hadoop.hbase.client"><code>TableBuilder</code></a> for creating <a href="../../../../../org/apache/hadoop/hbase/client/Table.html" title="interface in org.apache.hadoop.hbase.client"><code>Table</code></a>.</div> @@ -1317,7 +1320,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/client/ClusterConnect <ul class="blockList"> <li class="blockList"> <h4>getBufferedMutator</h4> -<pre>public <a href="../../../../../org/apache/hadoop/hbase/client/BufferedMutator.html" title="interface in org.apache.hadoop.hbase.client">BufferedMutator</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.356">getBufferedMutator</a>(<a href="../../../../../org/apache/hadoop/hbase/client/BufferedMutatorParams.html" title="class in org.apache.hadoop.hbase.client">BufferedMutatorParams</a> params)</pre> +<pre>public <a href="../../../../../org/apache/hadoop/hbase/client/BufferedMutator.html" title="interface in org.apache.hadoop.hbase.client">BufferedMutator</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.357">getBufferedMutator</a>(<a href="../../../../../org/apache/hadoop/hbase/client/BufferedMutatorParams.html" title="class in org.apache.hadoop.hbase.client">BufferedMutatorParams</a> params)</pre> <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/hadoop/hbase/client/Connection.html#getBufferedMutator-org.apache.hadoop.hbase.client.BufferedMutatorParams-">Connection</a></code></span></div> <div class="block">Retrieve a <a href="../../../../../org/apache/hadoop/hbase/client/BufferedMutator.html" title="interface in org.apache.hadoop.hbase.client"><code>BufferedMutator</code></a> for performing client-side buffering of writes. The <a href="../../../../../org/apache/hadoop/hbase/client/BufferedMutator.html" title="interface in org.apache.hadoop.hbase.client"><code>BufferedMutator</code></a> returned by this method is thread-safe. This object can be used for @@ -1339,7 +1342,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/client/ClusterConnect <ul class="blockList"> <li class="blockList"> <h4>getBufferedMutator</h4> -<pre>public <a href="../../../../../org/apache/hadoop/hbase/client/BufferedMutator.html" title="interface in org.apache.hadoop.hbase.client">BufferedMutator</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.395">getBufferedMutator</a>(<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tableName)</pre> +<pre>public <a href="../../../../../org/apache/hadoop/hbase/client/BufferedMutator.html" title="interface in org.apache.hadoop.hbase.client">BufferedMutator</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.396">getBufferedMutator</a>(<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tableName)</pre> <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/hadoop/hbase/client/Connection.html#getBufferedMutator-org.apache.hadoop.hbase.TableName-">Connection</a></code></span></div> <div class="block"><p> Retrieve a <a href="../../../../../org/apache/hadoop/hbase/client/BufferedMutator.html" title="interface in org.apache.hadoop.hbase.client"><code>BufferedMutator</code></a> for performing client-side buffering of writes. The @@ -1369,7 +1372,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/client/ClusterConnect <ul class="blockList"> <li class="blockList"> <h4>getRegionLocator</h4> -<pre>public <a href="../../../../../org/apache/hadoop/hbase/client/RegionLocator.html" title="interface in org.apache.hadoop.hbase.client">RegionLocator</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.400">getRegionLocator</a>(<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tableName) +<pre>public <a href="../../../../../org/apache/hadoop/hbase/client/RegionLocator.html" title="interface in org.apache.hadoop.hbase.client">RegionLocator</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.401">getRegionLocator</a>(<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tableName) throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/hadoop/hbase/client/Connection.html#getRegionLocator-org.apache.hadoop.hbase.TableName-">Connection</a></code></span></div> <div class="block">Retrieve a RegionLocator implementation to inspect region information on a table. The returned @@ -1400,7 +1403,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/client/ClusterConnect <ul class="blockList"> <li class="blockList"> <h4>getAdmin</h4> -<pre>public <a href="../../../../../org/apache/hadoop/hbase/client/Admin.html" title="interface in org.apache.hadoop.hbase.client">Admin</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.405">getAdmin</a>() +<pre>public <a href="../../../../../org/apache/hadoop/hbase/client/Admin.html" title="interface in org.apache.hadoop.hbase.client">Admin</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.406">getAdmin</a>() throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/hadoop/hbase/client/Connection.html#getAdmin--">Connection</a></code></span></div> <div class="block">Retrieve an Admin implementation to administer an HBase cluster. @@ -1426,7 +1429,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/client/ClusterConnect <ul class="blockList"> <li class="blockList"> <h4>getConnectionMetrics</h4> -<pre>public <a href="../../../../../org/apache/hadoop/hbase/client/MetricsConnection.html" title="class in org.apache.hadoop.hbase.client">MetricsConnection</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.410">getConnectionMetrics</a>()</pre> +<pre>public <a href="../../../../../org/apache/hadoop/hbase/client/MetricsConnection.html" title="class in org.apache.hadoop.hbase.client">MetricsConnection</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.411">getConnectionMetrics</a>()</pre> <dl> <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> <dd><code><a href="../../../../../org/apache/hadoop/hbase/client/ClusterConnection.html#getConnectionMetrics--">getConnectionMetrics</a></code> in interface <code><a href="../../../../../org/apache/hadoop/hbase/client/ClusterConnection.html" title="interface in org.apache.hadoop.hbase.client">ClusterConnection</a></code></dd> @@ -1441,7 +1444,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/client/ClusterConnect <ul class="blockList"> <li class="blockList"> <h4>getBatchPool</h4> -<pre>private <a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ExecutorService.html?is-external=true" title="class or interface in java.util.concurrent">ExecutorService</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.414">getBatchPool</a>()</pre> +<pre>private <a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ExecutorService.html?is-external=true" title="class or interface in java.util.concurrent">ExecutorService</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.415">getBatchPool</a>()</pre> </li> </ul> <a name="getThreadPool-int-int-java.lang.String-java.util.concurrent.BlockingQueue-"> @@ -1450,7 +1453,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/client/ClusterConnect <ul class="blockList"> <li class="blockList"> <h4>getThreadPool</h4> -<pre>private <a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ExecutorService.html?is-external=true" title="class or interface in java.util.concurrent">ExecutorService</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.427">getThreadPool</a>(int maxThreads, +<pre>private <a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ExecutorService.html?is-external=true" title="class or interface in java.util.concurrent">ExecutorService</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.428">getThreadPool</a>(int maxThreads, int coreThreads, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> nameHint, <a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/BlockingQueue.html?is-external=true" title="class or interface in java.util.concurrent">BlockingQueue</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Runnable.html?is-external=true" title="class or interface in java.lang">Runnable</a>> passedWorkQueue)</pre> @@ -1462,7 +1465,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/client/ClusterConnect <ul class="blockList"> <li class="blockList"> <h4>getMetaLookupPool</h4> -<pre>private <a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ExecutorService.html?is-external=true" title="class or interface in java.util.concurrent">ExecutorService</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.456">getMetaLookupPool</a>()</pre> +<pre>private <a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ExecutorService.html?is-external=true" title="class or interface in java.util.concurrent">ExecutorService</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.457">getMetaLookupPool</a>()</pre> </li> </ul> <a name="getCurrentMetaLookupPool--"> @@ -1471,7 +1474,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/client/ClusterConnect <ul class="blockList"> <li class="blockList"> <h4>getCurrentMetaLookupPool</h4> -<pre>protected <a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ExecutorService.html?is-external=true" title="class or interface in java.util.concurrent">ExecutorService</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.475">getCurrentMetaLookupPool</a>()</pre> +<pre>protected <a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ExecutorService.html?is-external=true" title="class or interface in java.util.concurrent">ExecutorService</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.476">getCurrentMetaLookupPool</a>()</pre> </li> </ul> <a name="getCurrentBatchPool--"> @@ -1480,7 +1483,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/client/ClusterConnect <ul class="blockList"> <li class="blockList"> <h4>getCurrentBatchPool</h4> -<pre>protected <a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ExecutorService.html?is-external=true" title="class or interface in java.util.concurrent">ExecutorService</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.479">getCurrentBatchPool</a>()</pre> +<pre>protected <a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ExecutorService.html?is-external=true" title="class or interface in java.util.concurrent">ExecutorService</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.480">getCurrentBatchPool</a>()</pre> </li> </ul> <a name="shutdownPools--"> @@ -1489,7 +1492,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/client/ClusterConnect <ul class="blockList"> <li class="blockList"> <h4>shutdownPools</h4> -<pre>private void <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.483">shutdownPools</a>()</pre> +<pre>private void <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.484">shutdownPools</a>()</pre> </li> </ul> <a name="shutdownBatchPool-java.util.concurrent.ExecutorService-"> @@ -1498,7 +1501,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/client/ClusterConnect <ul class="blockList"> <li class="blockList"> <h4>shutdownBatchPool</h4> -<pre>private void <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.492">shutdownBatchPool</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ExecutorService.html?is-external=true" title="class or interface in java.util.concurrent">ExecutorService</a> pool)</pre> +<pre>private void <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.493">shutdownBatchPool</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ExecutorService.html?is-external=true" title="class or interface in java.util.concurrent">ExecutorService</a> pool)</pre> </li> </ul> <a name="getRpcClient--"> @@ -1507,7 +1510,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/client/ClusterConnect <ul class="blockList"> <li class="blockList"> <h4>getRpcClient</h4> -<pre><a href="../../../../../org/apache/hadoop/hbase/ipc/RpcClient.html" title="interface in org.apache.hadoop.hbase.ipc">RpcClient</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.507">getRpcClient</a>()</pre> +<pre><a href="../../../../../org/apache/hadoop/hbase/ipc/RpcClient.html" title="interface in org.apache.hadoop.hbase.ipc">RpcClient</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.508">getRpcClient</a>()</pre> <div class="block">For tests only.</div> </li> </ul> @@ -1517,7 +1520,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/client/ClusterConnect <ul class="blockList"> <li class="blockList"> <h4>toString</h4> -<pre>public <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.515">toString</a>()</pre> +<pre>public <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.516">toString</a>()</pre> <div class="block">An identifier that will remain the same for a given connection.</div> <dl> <dt><span class="overrideSpecifyLabel">Overrides:</span></dt> @@ -1531,7 +1534,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/client/ClusterConnect <ul class="blockList"> <li class="blockList"> <h4>retrieveClusterId</h4> -<pre>protected void <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.521">retrieveClusterId</a>()</pre> +<pre>protected void <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.522">retrieveClusterId</a>()</pre> </li> </ul> <a name="getConfiguration--"> @@ -1540,7 +1543,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/client/ClusterConnect <ul class="blockList"> <li class="blockList"> <h4>getConfiguration</h4> -<pre>public org.apache.hadoop.conf.Configuration <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.537">getConfiguration</a>()</pre> +<pre>public org.apache.hadoop.conf.Configuration <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.538">getConfiguration</a>()</pre> <dl> <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> <dd><code><a href="../../../../../org/apache/hadoop/hbase/client/Connection.html#getConfiguration--">getConfiguration</a></code> in interface <code><a href="../../../../../org/apache/hadoop/hbase/client/Connection.html" title="interface in org.apache.hadoop.hbase.client">Connection</a></code></dd> @@ -1555,7 +1558,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/client/ClusterConnect <ul class="blockList"> <li class="blockList"> <h4>checkClosed</h4> -<pre>private void <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.541">checkClosed</a>() +<pre>private void <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.542">checkClosed</a>() throws <a href="../../../../../org/apache/hadoop/hbase/DoNotRetryIOException.html" title="class in org.apache.hadoop.hbase">DoNotRetryIOException</a></pre> <dl> <dt><span class="throwsLabel">Throws:</span></dt> @@ -1570,7 +1573,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/client/ClusterConnect <li class="blockList"> <h4>isMasterRunning</h4> <pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a> -public boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.554">isMasterRunning</a>() +public boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.555">isMasterRunning</a>() throws <a href="../../../../../org/apache/hadoop/hbase/MasterNotRunningException.html" title="class in org.apache.hadoop.hbase">MasterNotRunningException</a>, <a href="../../../../../org/apache/hadoop/hbase/ZooKeeperConnectionException.html" title="class in org.apache.hadoop.hbase">ZooKeeperConnectionException</a></pre> <div class="block"><span class="deprecatedLabel">Deprecated.</span> <span class="deprecationComment">this has been deprecated without a replacement</span></div> @@ -1591,7 +1594,7 @@ public boolean <a href="../../../../../src-html/org/apache/hadoop/hbas <ul class="blockList"> <li class="blockList"> <h4>getRegionLocation</h4> -<pre>public <a href="../../../../../org/apache/hadoop/hbase/HRegionLocation.html" title="class in org.apache.hadoop.hbase">HRegionLocation</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.569">getRegionLocation</a>(<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tableName, +<pre>public <a href="../../../../../org/apache/hadoop/hbase/HRegionLocation.html" title="class in org.apache.hadoop.hbase">HRegionLocation</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.570">getRegionLocation</a>(<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tableName, byte[] row, boolean reload) throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> @@ -1617,7 +1620,7 @@ public boolean <a href="../../../../../src-html/org/apache/hadoop/hbas <ul class="blockList"> <li class="blockList"> <h4>isTableEnabled</h4> -<pre>public boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.576">isTableEnabled</a>(<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tableName) +<pre>public boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.577">isTableEnabled</a>(<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tableName) throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/hadoop/hbase/client/ClusterConnection.html#isTableEnabled-org.apache.hadoop.hbase.TableName-">ClusterConnection</a></code></span></div> <div class="block">A table that isTableEnabled == false and isTableDisabled == false @@ -1641,7 +1644,7 @@ public boolean <a href="../../../../../src-html/org/apache/hadoop/hbas <ul class="blockList"> <li class="blockList"> <h4>isTableDisabled</h4> -<pre>public boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.581">isTableDisabled</a>(<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tableName) +<pre>public boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.582">isTableDisabled</a>(<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tableName) throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> <dl> <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> @@ -1661,7 +1664,7 @@ public boolean <a href="../../../../../src-html/org/apache/hadoop/hbas <ul class="blockList"> <li class="blockList"> <h4>isTableAvailable</h4> -<pre>public boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.586">isTableAvailable</a>(<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tableName, +<pre>public boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.587">isTableAvailable</a>(<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tableName, @Nullable byte[][] splitKeys) throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> @@ -1687,7 +1690,7 @@ public boolean <a href="../../../../../src-html/org/apache/hadoop/hbas <ul class="blockList"> <li class="blockList"> <h4>locateRegion</h4> -<pre>public <a href="../../../../../org/apache/hadoop/hbase/HRegionLocation.html" title="class in org.apache.hadoop.hbase">HRegionLocation</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.645">locateRegion</a>(byte[] regionName) +<pre>public <a href="../../../../../org/apache/hadoop/hbase/HRegionLocation.html" title="class in org.apache.hadoop.hbase">HRegionLocation</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.646">locateRegion</a>(byte[] regionName) throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/hadoop/hbase/client/ClusterConnection.html#locateRegion-byte:A-">ClusterConnection</a></code></span></div> <div class="block">Gets the location of the region of <i>regionName</i>.</div> @@ -1710,7 +1713,7 @@ public boolean <a href="../../../../../src-html/org/apache/hadoop/hbas <ul class="blockList"> <li class="blockList"> <h4>isDeadServer</h4> -<pre>private boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.651">isDeadServer</a>(<a href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a> sn)</pre> +<pre>private boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.652">isDeadServer</a>(<a href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a> sn)</pre> </li> </ul> <a name="locateRegions-org.apache.hadoop.hbase.TableName-"> @@ -1719,7 +1722,7 @@ public boolean <a href="../../../../../src-html/org/apache/hadoop/hbas <ul class="blockList"> <li class="blockList"> <h4>locateRegions</h4> -<pre>public <a href="https://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/HRegionLocation.html" title="class in org.apache.hadoop.hbase">HRegionLocation</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.660">locateRegions</a>(<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tableName) +<pre>public <a href="https://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/HRegionLocation.html" title="class in org.apache.hadoop.hbase">HRegionLocation</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.661">locateRegions</a>(<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tableName) throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/hadoop/hbase/client/ClusterConnection.html#locateRegions-org.apache.hadoop.hbase.TableName-">ClusterConnection</a></code></span></div> <div class="block">Gets the locations of all regions in the specified table, <i>tableName</i>.</div> @@ -1741,7 +1744,7 @@ public boolean <a href="../../../../../src-html/org/apache/hadoop/hbas <ul class="blockList"> <li class="blockList"> <h4>locateRegions</h4> -<pre>public <a href="https://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/HRegionLocation.html" title="class in org.apache.hadoop.hbase">HRegionLocation</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.665">locateRegions</a>(<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tableName, +<pre>public <a href="https://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/HRegionLocation.html" title="class in org.apache.hadoop.hbase">HRegionLocation</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.666">locateRegions</a>(<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tableName, boolean useCache, boolean offlined) throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> @@ -1768,7 +1771,7 @@ public boolean <a href="../../../../../src-html/org/apache/hadoop/hbas <ul class="blockList"> <li class="blockList"> <h4>locateRegion</h4> -<pre>public <a href="../../../../../org/apache/hadoop/hbase/HRegionLocation.html" title="class in org.apache.hadoop.hbase">HRegionLocation</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.691">locateRegion</a>(<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tableName, +<pre>public <a href="../../../../../org/apache/hadoop/hbase/HRegionLocation.html" title="class in org.apache.hadoop.hbase">HRegionLocation</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.692">locateRegion</a>(<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tableName, byte[] row) throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/hadoop/hbase/client/ClusterConnection.html#locateRegion-org.apache.hadoop.hbase.TableName-byte:A-">ClusterConnection</a></code></span></div> @@ -1794,7 +1797,7 @@ public boolean <a href="../../../../../src-html/org/apache/hadoop/hbas <ul class="blockList"> <li class="blockList"> <h4>relocateRegion</h4> -<pre>public <a href="../../../../../org/apache/hadoop/hbase/HRegionLocation.html" title="class in org.apache.hadoop.hbase">HRegionLocation</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.698">relocateRegion</a>(<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tableName, +<pre>public <a href="../../../../../org/apache/hadoop/hbase/HRegionLocation.html" title="class in org.apache.hadoop.hbase">HRegionLocation</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.699">relocateRegion</a>(<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tableName, byte[] row) throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/hadoop/hbase/client/ClusterConnection.html#relocateRegion-org.apache.hadoop.hbase.TableName-byte:A-">ClusterConnection</a></code></span></div> @@ -1820,7 +1823,7 @@ public boolean <a href="../../../../../src-html/org/apache/hadoop/hbas <ul class="blockList"> <li class="blockList"> <h4>relocateRegion</h4> -<pre>public <a href="../../../../../org/apache/hadoop/hbase/RegionLocations.html" title="class in org.apache.hadoop.hbase">RegionLocations</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.707">relocateRegion</a>(<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tableName, +<pre>public <a href="../../../../../org/apache/hadoop/hbase/RegionLocations.html" title="class in org.apache.hadoop.hbase">RegionLocations</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.708">relocateRegion</a>(<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tableName, byte[] row, int replicaId) throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> @@ -1848,7 +1851,7 @@ public boolean <a href="../../../../../src-html/org/apache/hadoop/hbas <ul class="blockList"> <li class="blockList"> <h4>locateRegion</h4> -<pre>public <a href="../../../../../org/apache/hadoop/hbase/RegionLocations.html" title="class in org.apache.hadoop.hbase">RegionLocations</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.720">locateRegion</a>(<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tableName, +<pre>public <a href="../../../../../org/apache/hadoop/hbase/RegionLocations.html" title="class in org.apache.hadoop.hbase">RegionLocations</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.721">locateRegion</a>(<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tableName, byte[] row, boolean useCache, boolean retry) @@ -1874,7 +1877,7 @@ public boolean <a href="../../../../../src-html/org/apache/hadoop/hbas <ul class="blockList"> <li class="blockList"> <h4>locateRegion</h4> -<pre>public <a href="../../../../../org/apache/hadoop/hbase/RegionLocations.html" title="class in org.apache.hadoop.hbase">RegionLocations</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.726">locateRegion</a>(<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tableName, +<pre>public <a href="../../../../../org/apache/hadoop/hbase/RegionLocations.html" title="class in org.apache.hadoop.hbase">RegionLocations</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.727">locateRegion</a>(<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tableName, byte[] row, boolean useCache, boolean retry, @@ -1902,7 +1905,7 @@ public boolean <a href="../../../../../src-html/org/apache/hadoop/hbas <ul class="blockList"> <li class="blockList"> <h4>locateMeta</h4> -<pre>private <a href="../../../../../org/apache/hadoop/hbase/RegionLocations.html" title="class in org.apache.hadoop.hbase">RegionLocations</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.740">locateMeta</a>(<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tableName, +<pre>private <a href="../../../../../org/apache/hadoop/hbase/RegionLocations.html" title="class in org.apache.hadoop.hbase">RegionLocations</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.741">locateMeta</a>(<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tableName, boolean useCache, int replicaId) throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> @@ -1918,12 +1921,14 @@ public boolean <a href="../../../../../src-html/org/apache/hadoop/hbas <ul class="blockList"> <li class="blockList"> <h4>locateRegionInMeta</h4> -<pre>private <a href="../../../../../org/apache/hadoop/hbase/RegionLocations.html" title="class in org.apache.hadoop.hbase">RegionLocations</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.778">locateRegionInMeta</a>(<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tableName, +<pre>private <a href="../../../../../org/apache/hadoop/hbase/RegionLocations.html" title="class in org.apache.hadoop.hbase">RegionLocations</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.779">locateRegionInMeta</a>(<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tableName, byte[] row, boolean useCache, boolean retry, int replicaId) throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> +<div class="block">Search the hbase:meta table for the HRegionLocation info that contains the table and row we're + seeking.</div> <dl> <dt><span class="throwsLabel">Throws:</span></dt> <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd> @@ -1936,7 +1941,7 @@ public boolean <a href="../../../../../src-html/org/apache/hadoop/hbas <ul class="blockList"> <li class="blockList"> <h4>cacheLocation</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.936">cacheLocation</a>(<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tableName, +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.929">cacheLocation</a>(<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tableName, <a href="../../../../../org/apache/hadoop/hbase/RegionLocations.html" title="class in org.apache.hadoop.hbase">RegionLocations</a> location)</pre> <div class="block">Put a newly discovered HRegionLocation into the cache.</div> <dl> @@ -1954,7 +1959,7 @@ public boolean <a href="../../../../../src-html/org/apache/hadoop/hbas <ul class="blockList"> <li class="blockList"> <h4>getCachedLocation</h4> -<pre><a href="../../../../../org/apache/hadoop/hbase/RegionLocations.html" title="class in org.apache.hadoop.hbase">RegionLocations</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.945">getCachedLocation</a>(<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tableName, +<pre><a href="../../../../../org/apache/hadoop/hbase/RegionLocations.html" title="class in org.apache.hadoop.hbase">RegionLocations</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.938">getCachedLocation</a>(<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tableName, byte[] row)</pre> <div class="block">Search the cache for a location that fits our table and row key. Return null if no suitable region is located.</div> @@ -1970,7 +1975,7 @@ public boolean <a href="../../../../../src-html/org/apache/hadoop/hbas <ul class="blockList"> <li class="blockList"> <h4>clearRegionCache</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.950">clearRegionCache</a>(<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tableName, +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.943">clearRegionCache</a>(<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tableName, byte[] row)</pre> </li> </ul> @@ -1980,7 +1985,7 @@ public boolean <a href="../../../../../src-html/org/apache/hadoop/hbas <ul class="blockList"> <li class="blockList"> <h4>clearCaches</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.958">clearCaches</a>(<a href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a> serverName)</pre> +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.951">clearCaches</a>(<a href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a> serverName)</pre> <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/hadoop/hbase/client/ClusterConnection.html#clearCaches-org.apache.hadoop.hbase.ServerName-">ClusterConnection</a></code></span></div> <div class="block">Clear any caches that pertain to server name <code>sn</code>.</div> <dl> @@ -1997,7 +2002,7 @@ public boolean <a href="../../../../../src-html/org/apache/hadoop/hbas <ul class="blockList"> <li class="blockList"> <h4>clearRegionCache</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.963">clearRegionCache</a>()</pre> +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.956">clearRegionCache</a>()</pre> <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/hadoop/hbase/client/ClusterConnection.html#clearRegionCache--">ClusterConnection</a></code></span></div> <div class="block">Allows flushing the region cache.</div> <dl> @@ -2012,7 +2017,7 @@ public boolean <a href="../../../../../src-html/org/apache/hadoop/hbas <ul class="blockList"> <li class="blockList"> <h4>clearRegionCache</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.968">clearRegionCache</a>(<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tableName)</pre> +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.961">clearRegionCache</a>(<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tableName)</pre> <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/hadoop/hbase/client/ClusterConnection.html#clearRegionCache-org.apache.hadoop.hbase.TableName-">ClusterConnection</a></code></span></div> <div class="block">Allows flushing the region cache of all locations that pertain to <code>tableName</code></div> @@ -2031,7 +2036,7 @@ public boolean <a href="../../../../../src-html/org/apache/hadoop/hbas <ul class="blockList"> <li class="blockList"> <h4>cacheLocation</h4> -<pre>private void <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.978">cacheLocation</a>(<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tableName, +<pre>private void <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.971">cacheLocation</a>(<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tableName, <a href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a> source, <a href="../../../../../org/apache/hadoop/hbase/HRegionLocation.html" title="class in org.apache.hadoop.hbase">HRegionLocation</a> location)</pre> <div class="block">Put a newly discovered HRegionLocation into the cache.</div> @@ -2049,7 +2054,7 @@ public boolean <a href="../../../../../src-html/org/apache/hadoop/hbas <ul class="blockList"> <li class="blockList"> <h4>getAdminForMaster</h4> -<pre>public org.apache.hadoop.hbase.shaded.protobuf.generated.AdminProtos.AdminService.BlockingInterface <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.1170">getAdminForMaster</a>() +<pre>public org.apache.hadoop.hbase.shaded.protobuf.generated.AdminProtos.AdminService.BlockingInterface <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.1163">getAdminForMaster</a>() throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/hadoop/hbase/client/ClusterConnection.html#getAdminForMaster--">ClusterConnection</a></code></span></div> <div class="block">Get the admin service for master.</div> @@ -2067,7 +2072,7 @@ public boolean <a href="../../../../../src-html/org/apache/hadoop/hbas <ul class="blockList"> <li class="blockList"> <h4>getAdmin</h4> -<pre>public org.apache.hadoop.hbase.shaded.protobuf.generated.AdminProtos.AdminService.BlockingInterface <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.1175">getAdmin</a>(<a href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a> serverName) +<pre>public org.apache.hadoop.hbase.shaded.protobuf.generated.AdminProtos.AdminService.BlockingInterface <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.1168">getAdmin</a>(<a href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a> serverName) throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/hadoop/hbase/client/ClusterConnection.html#getAdmin-org.apache.hadoop.hbase.ServerName-">ClusterConnection</a></code></span></div> <div class="block">Establishes a connection to the region server at the specified address.</div> @@ -2087,7 +2092,7 @@ public boolean <a href="../../../../../src-html/org/apache/hadoop/hbas <ul class="blockList"> <li class="blockList"> <h4>getClient</h4> -<pre>public org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.ClientService.BlockingInterface <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.1191">getClient</a>(<a href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a> serverName) +<pre>public org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.ClientService.BlockingInterface <a href="../../../../../src-html/org/apache/hadoop/hbase/client/ConnectionImplementation.html#line.1184">getClient</a>(<a href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a> serverName) throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/hadoop/hbase/client/ClusterConnection.html#getClient-org.apache.hadoop.hbase.ServerName-">ClusterConnection</a></code></span></div> <div class="block
<TRUNCATED>