@InterfaceAudience.Private public class RpcRetryingCallerFactory extends Object
RpcRetryingCaller| Modifier and Type | Field and Description | 
|---|---|
| protected org.apache.hadoop.conf.Configuration | conf | 
| static String | CUSTOM_CALLER_CONF_KEYConfiguration key for a custom  RpcRetryingCaller | 
| Constructor and Description | 
|---|
| RpcRetryingCallerFactory(org.apache.hadoop.conf.Configuration conf) | 
| RpcRetryingCallerFactory(org.apache.hadoop.conf.Configuration conf,
                        org.apache.hadoop.hbase.client.RetryingCallerInterceptor interceptor) | 
| Modifier and Type | Method and Description | 
|---|---|
| static RpcRetryingCallerFactory | instantiate(org.apache.hadoop.conf.Configuration configuration) | 
| static RpcRetryingCallerFactory | instantiate(org.apache.hadoop.conf.Configuration configuration,
           org.apache.hadoop.hbase.client.RetryingCallerInterceptor interceptor,
           ServerStatisticTracker stats) | 
| static RpcRetryingCallerFactory | instantiate(org.apache.hadoop.conf.Configuration configuration,
           ServerStatisticTracker stats) | 
| <T> RpcRetryingCaller<T> | newCaller()Create a new RetryingCaller with configured rpc timeout. | 
| <T> RpcRetryingCaller<T> | newCaller(int rpcTimeout)Create a new RetryingCaller with specific rpc timeout. | 
| void | setStatisticTracker(ServerStatisticTracker statisticTracker)Set the tracker that should be used for tracking statistics about the server | 
public static final String CUSTOM_CALLER_CONF_KEY
RpcRetryingCallerprotected final org.apache.hadoop.conf.Configuration conf
public RpcRetryingCallerFactory(org.apache.hadoop.conf.Configuration conf)
public RpcRetryingCallerFactory(org.apache.hadoop.conf.Configuration conf,
                        org.apache.hadoop.hbase.client.RetryingCallerInterceptor interceptor)
public void setStatisticTracker(ServerStatisticTracker statisticTracker)
public <T> RpcRetryingCaller<T> newCaller(int rpcTimeout)
public <T> RpcRetryingCaller<T> newCaller()
public static RpcRetryingCallerFactory instantiate(org.apache.hadoop.conf.Configuration configuration)
public static RpcRetryingCallerFactory instantiate(org.apache.hadoop.conf.Configuration configuration, ServerStatisticTracker stats)
public static RpcRetryingCallerFactory instantiate(org.apache.hadoop.conf.Configuration configuration, org.apache.hadoop.hbase.client.RetryingCallerInterceptor interceptor, ServerStatisticTracker stats)
Copyright © 2007–2016 The Apache Software Foundation. All rights reserved.