Class BigTableClientOptionsBuilder
java.lang.Object
io.datarouter.client.hbase.client.HBaseClientOptionsBuilder
io.datarouter.gcp.bigtable.client.BigTableClientOptionsBuilder
- All Implemented Interfaces:
io.datarouter.storage.client.ClientOptionsBuilder
public class BigTableClientOptionsBuilder
extends io.datarouter.client.hbase.client.HBaseClientOptionsBuilder
-
Field Summary
Fields inherited from class io.datarouter.client.hbase.client.HBaseClientOptionsBuilder
clientIdName, propertiesFields inherited from interface io.datarouter.storage.client.ClientOptionsBuilder
DEFAULT_CLIENT_ID -
Constructor Summary
ConstructorsConstructorDescriptionBigTableClientOptionsBuilder(io.datarouter.storage.client.ClientId clientId) BigTableClientOptionsBuilder(io.datarouter.storage.config.client.BigtableGenericClientOptions genericOptions) -
Method Summary
Modifier and TypeMethodDescriptionbuild()withCredentialsFileLocation(String credentialsFileLocation) withCredentialsSecretLocation(String credentialsSecretLocation) withInstanceId(String instanceId) withProjectId(String projectId) Methods inherited from class io.datarouter.client.hbase.client.HBaseClientOptionsBuilder
makeKey, withMaxHTables, withMaxThreadsPerHTable, withMinPoolSize, withMinThreadsPerHTable, withZookeeperQuorum
-
Constructor Details
-
BigTableClientOptionsBuilder
public BigTableClientOptionsBuilder(io.datarouter.storage.client.ClientId clientId) -
BigTableClientOptionsBuilder
public BigTableClientOptionsBuilder(io.datarouter.storage.config.client.BigtableGenericClientOptions genericOptions)
-
-
Method Details
-
withProjectId
-
withInstanceId
-
withCredentialsFileLocation
-
withCredentialsSecretLocation
-
build
- Specified by:
buildin interfaceio.datarouter.storage.client.ClientOptionsBuilder- Overrides:
buildin classio.datarouter.client.hbase.client.HBaseClientOptionsBuilder
-