Class BigTableClientManager
java.lang.Object
io.datarouter.storage.client.BaseClientManager
io.datarouter.client.hbase.HBaseClientManager
io.datarouter.gcp.bigtable.client.BigTableClientManager
- All Implemented Interfaces:
io.datarouter.storage.client.ClientManager
@Singleton
public class BigTableClientManager
extends io.datarouter.client.hbase.HBaseClientManager
-
Field Summary
Fields inherited from class io.datarouter.client.hbase.HBaseClientManager
DEFAULT_FAMILY_QUALIFIER, DUMMY_COL_NAME, DUMMY_COL_NAME_BYTES, DUMMY_FIELD_VALUE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected org.apache.hadoop.hbase.client.ConnectionmakeConnection(String clientName) booleanMethods inherited from class io.datarouter.client.hbase.HBaseClientManager
checkInTable, checkOutTable, doSchemaUpdate, getAdmin, getConnection, getHTablePool, getTable, safeInitClient, shutdownMethods inherited from class io.datarouter.storage.client.BaseClientManager
doSchemaUpdate, gatherSchemaUpdates, initClient
-
Constructor Details
-
BigTableClientManager
public BigTableClientManager()
-
-
Method Details
-
monitorLatency
public boolean monitorLatency()- Specified by:
monitorLatencyin interfaceio.datarouter.storage.client.ClientManager- Overrides:
monitorLatencyin classio.datarouter.storage.client.BaseClientManager
-
makeConnection
- Overrides:
makeConnectionin classio.datarouter.client.hbase.HBaseClientManager
-