Class BigTableOptions
java.lang.Object
io.datarouter.client.hbase.client.HBaseOptions
io.datarouter.gcp.bigtable.client.BigTableOptions
@Singleton
public class BigTableOptions
extends io.datarouter.client.hbase.client.HBaseOptions
-
Field Summary
Fields Modifier and Type Field Description protected static StringPROP_credentialsFileLocationprotected static StringPROP_credentialsSecretLocationprotected static StringPROP_instanceIdprotected static StringPROP_projectId -
Constructor Summary
Constructors Constructor Description BigTableOptions() -
Method Summary
Modifier and Type Method Description io.datarouter.util.tuple.Twin<String>bigtableConfigurationCredentialsKeyValue(String clientName)StringfindInstanceId(String clientName)StringfindProjectId(String clientName)StringinstanceId(String clientName)protected static StringmakeBigtableKey(String propertyKey)StringprojectId(String clientName)Optional<io.datarouter.util.tuple.Twin<String>>readCredentialsFileKeyValue(String clientName)Optional<io.datarouter.util.tuple.Twin<String>>readCredentialsSecretKeyValue(String clientName)
-
Field Details
-
PROP_projectId
- See Also:
- Constant Field Values
-
PROP_instanceId
- See Also:
- Constant Field Values
-
PROP_credentialsFileLocation
- See Also:
- Constant Field Values
-
PROP_credentialsSecretLocation
- See Also:
- Constant Field Values
-
-
Constructor Details
-
BigTableOptions
public BigTableOptions()
-
-
Method Details