class RpcRetryingCallerWithReadReplicas.ReplicaRegionServerCallable extends CancellableRegionServerCallable<Result>
| Modifier and Type | Field and Description | 
|---|---|
| (package private) int | id | 
location, rpcController, stub| Constructor and Description | 
|---|
| ReplicaRegionServerCallable(int id,
                           HRegionLocation location) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | prepare(boolean reload)Two responsibilities
 - if the call is already completed (by another replica) stops the retries. | 
| protected Result | rpcCall()Run the RPC call. | 
call, cancel, doBulkLoadHFile, doCleanupBulkLoad, doMulti, doPrepareBulkLoad, doScan, isCancelled, setStubByServiceNamedoGet, doMutategetConnection, getExceptionMessageAdditionalDetail, getHRegionInfo, getLocation, getPriority, getRow, getRpcController, getRpcControllerCellScanner, getStub, getTableName, setLocation, setRpcControllerCellScanner, setStub, sleep, throwablefinal int id
public ReplicaRegionServerCallable(int id, HRegionLocation location)
public void prepare(boolean reload) throws IOException
prepare in interface RetryingCallable<Result>prepare in class CancellableRegionServerCallable<Result>reload - Set this to true if need to requery locationsIOException - eprotected Result rpcCall() throws Exception
RegionServerCallablerpcCall in class RegionServerCallable<Result,org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.ClientService.BlockingInterface>ExceptionCopyright © 2007–2020 The Apache Software Foundation. All rights reserved.