@InterfaceAudience.Private public class AsyncMasterRequestRpcRetryingCaller<T> extends AsyncRpcRetryingCaller<T>
| Modifier and Type | Class and Description | 
|---|---|
| static interface  | AsyncMasterRequestRpcRetryingCaller.Callable<T> | 
| Modifier and Type | Field and Description | 
|---|---|
| private AsyncMasterRequestRpcRetryingCaller.Callable<T> | callable | 
conn, controller, future, operationTimeoutNs| Constructor and Description | 
|---|
| AsyncMasterRequestRpcRetryingCaller(org.apache.hbase.thirdparty.io.netty.util.Timer retryTimer,
                                   AsyncConnectionImpl conn,
                                   AsyncMasterRequestRpcRetryingCaller.Callable<T> callable,
                                   int priority,
                                   long pauseNs,
                                   long pauseForCQTBENs,
                                   int maxRetries,
                                   long operationTimeoutNs,
                                   long rpcTimeoutNs,
                                   int startLogErrorsCnt) | 
| Modifier and Type | Method and Description | 
|---|---|
| private void | clearMasterStubCacheOnError(org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.MasterService.Interface stub,
                           Throwable error) | 
| protected void | doCall() | 
call, completeExceptionally, getTableName, onError, remainingTimeNs, resetCallTimeoutprivate final AsyncMasterRequestRpcRetryingCaller.Callable<T> callable
public AsyncMasterRequestRpcRetryingCaller(org.apache.hbase.thirdparty.io.netty.util.Timer retryTimer, AsyncConnectionImpl conn, AsyncMasterRequestRpcRetryingCaller.Callable<T> callable, int priority, long pauseNs, long pauseForCQTBENs, int maxRetries, long operationTimeoutNs, long rpcTimeoutNs, int startLogErrorsCnt)
private void clearMasterStubCacheOnError(org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos.MasterService.Interface stub, Throwable error)
protected void doCall()
doCall in class AsyncRpcRetryingCaller<T>Copyright © 2007–2021 The Apache Software Foundation. All rights reserved.