@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 pauseNsForServerOverloaded,
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, resetCallTimeout
private 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 pauseNsForServerOverloaded, 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–2020 The Apache Software Foundation. All rights reserved.