@InterfaceAudience.Private class RetryingCallerInterceptorFactory extends Object
ConnectionImplementation with
 the implementation of the RetryingCallerInterceptor that we would use
 to intercept the RpcRetryingCaller during the course of their calls.| Modifier and Type | Field and Description | 
|---|---|
| private org.apache.hadoop.conf.Configuration | conf | 
| private boolean | failFast | 
| private static org.slf4j.Logger | LOG | 
| static RetryingCallerInterceptor | NO_OP_INTERCEPTOR | 
| Constructor and Description | 
|---|
| RetryingCallerInterceptorFactory(org.apache.hadoop.conf.Configuration conf) | 
| Modifier and Type | Method and Description | 
|---|---|
| RetryingCallerInterceptor | build()This builds the implementation of  RetryingCallerInterceptorthat we
 specify in the conf and returns the same. | 
private static final org.slf4j.Logger LOG
private org.apache.hadoop.conf.Configuration conf
private final boolean failFast
public static final RetryingCallerInterceptor NO_OP_INTERCEPTOR
public RetryingCallerInterceptorFactory(org.apache.hadoop.conf.Configuration conf)
public RetryingCallerInterceptor build()
RetryingCallerInterceptor that we
 specify in the conf and returns the same.
 
 To use PreemptiveFastFailInterceptor, set HBASE_CLIENT_ENABLE_FAST_FAIL_MODE to true.
 HBASE_CLIENT_FAST_FAIL_INTERCEPTOR_IMPL is defaulted to PreemptiveFastFailInterceptorRetryingCallerInterceptor object according to the
         configuration.Copyright © 2007–2021 The Apache Software Foundation. All rights reserved.