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 java.lang.StringPROP_credentialsLocationprotected static java.lang.StringPROP_instanceIdprotected static java.lang.StringPROP_projectId -
Constructor Summary
Constructors Constructor Description BigTableOptions() -
Method Summary
Modifier and Type Method Description java.lang.StringcredentialsLocation(java.lang.String clientName)java.lang.StringinstanceId(java.lang.String clientName)protected static java.lang.StringmakeBigtableKey(java.lang.String propertyKey)java.lang.StringprojectId(java.lang.String clientName)
-
Field Details
-
PROP_projectId
protected static final java.lang.String PROP_projectId- See Also:
- Constant Field Values
-
PROP_instanceId
protected static final java.lang.String PROP_instanceId- See Also:
- Constant Field Values
-
PROP_credentialsLocation
protected static final java.lang.String PROP_credentialsLocation- See Also:
- Constant Field Values
-
-
Constructor Details
-
BigTableOptions
public BigTableOptions()
-
-
Method Details
-
projectId
public java.lang.String projectId(java.lang.String clientName) -
instanceId
public java.lang.String instanceId(java.lang.String clientName) -
credentialsLocation
public java.lang.String credentialsLocation(java.lang.String clientName) -
makeBigtableKey
protected static java.lang.String makeBigtableKey(java.lang.String propertyKey)
-