public static class BigtableOptions.Builder extends Object
Constructor and Description |
---|
Builder() |
public BigtableOptions.Builder setTableAdminHost(String tableAdminHost)
public BigtableOptions.Builder setInstanceAdminHost(String instanceAdminHost)
public BigtableOptions.Builder setDataHost(String dataHost)
public BigtableOptions.Builder setPort(int port)
public BigtableOptions.Builder setProjectId(String projectId)
public BigtableOptions.Builder setInstanceId(String instanceId)
public BigtableOptions.Builder setCredentialOptions(CredentialOptions credentialOptions)
public BigtableOptions.Builder setUserAgent(String userAgent)
public BigtableOptions.Builder setClusterId(String clusterId)
public BigtableOptions.Builder setZoneId(String zoneId)
public BigtableOptions.Builder setDataChannelCount(int dataChannelCount)
public int getDataChannelCount()
public BigtableOptions.Builder setRetryOptions(RetryOptions retryOptions)
public BigtableOptions.Builder setBulkOptions(BulkOptions bulkOptions)
public BigtableOptions.Builder setUsePlaintextNegotiation(boolean usePlaintextNegotiation)
public BigtableOptions.Builder setUseCachedDataPool(boolean useCachedDataPool)
BigtableSession
feature that caches datapools for cases
where there are many HBase Connections / BigtableSessions opened. This happens frequently in
DataflowuseCachedDataPool
- public BigtableOptions.Builder setCallOptionsConfig(CallOptionsConfig callOptionsConfig)
public BigtableOptions build()