@InterfaceAudience.LimitedPrivate(value={"Coprocesssor","Phoenix"}) @InterfaceStability.Evolving public class RpcControllerFactory extends Object
HBaseRpcController
Modifier and Type | Field and Description |
---|---|
protected org.apache.hadoop.conf.Configuration |
conf |
static String |
CUSTOM_CONTROLLER_CONF_KEY
Custom RPC Controller factory allows frameworks to change the RPC controller.
|
private static org.slf4j.Logger |
LOG |
Constructor and Description |
---|
RpcControllerFactory(org.apache.hadoop.conf.Configuration conf) |
Modifier and Type | Method and Description |
---|---|
static RpcControllerFactory |
instantiate(org.apache.hadoop.conf.Configuration configuration) |
HBaseRpcController |
newController() |
HBaseRpcController |
newController(CellScanner cellScanner) |
HBaseRpcController |
newController(List<CellScannable> cellIterables) |
HBaseRpcController |
newController(RegionInfo regionInfo,
CellScanner cellScanner) |
HBaseRpcController |
newController(RegionInfo regionInfo,
List<CellScannable> cellIterables) |
private static final org.slf4j.Logger LOG
public static final String CUSTOM_CONTROLLER_CONF_KEY
protected final org.apache.hadoop.conf.Configuration conf
public RpcControllerFactory(org.apache.hadoop.conf.Configuration conf)
public HBaseRpcController newController()
public HBaseRpcController newController(CellScanner cellScanner)
public HBaseRpcController newController(RegionInfo regionInfo, CellScanner cellScanner)
public HBaseRpcController newController(List<CellScannable> cellIterables)
public HBaseRpcController newController(RegionInfo regionInfo, List<CellScannable> cellIterables)
public static RpcControllerFactory instantiate(org.apache.hadoop.conf.Configuration configuration)
Copyright © 2007–2020 The Apache Software Foundation. All rights reserved.