Interface BigtableClientOverride
public interface BigtableClientOverride
Override the configuration of Cloud Bigtable data and admin client.
- 
Method Summary
Modifier and TypeMethodDescriptionvoidupdateDataClientSettings(com.google.cloud.bigtable.data.v2.BigtableDataSettings.Builder builder) UpdateBigtableDataSettings.Builderwith custom configurations.voidupdateInstanceAdminClientSettings(com.google.cloud.bigtable.admin.v2.BigtableInstanceAdminSettings.Builder builder) UpdateBigtableInstanceAdminSettings.Builderwith custom configurations.voidupdateTableAdminClientSettings(com.google.cloud.bigtable.admin.v2.BigtableTableAdminSettings.Builder builder) UpdateBigtableTableAdminSettings.Builderwith custom configurations. 
- 
Method Details
- 
updateInstanceAdminClientSettings
void updateInstanceAdminClientSettings(com.google.cloud.bigtable.admin.v2.BigtableInstanceAdminSettings.Builder builder) throws IOException UpdateBigtableInstanceAdminSettings.Builderwith custom configurations.For example, to update the admin api endpoint.
- Parameters:
 builder- builds the instance admin client- Throws:
 IOException- when dependency initialization fails
 - 
updateTableAdminClientSettings
void updateTableAdminClientSettings(com.google.cloud.bigtable.admin.v2.BigtableTableAdminSettings.Builder builder) throws IOException UpdateBigtableTableAdminSettings.Builderwith custom configurations.For example, to update the admin api endpoint.
- Parameters:
 builder- builds the table admin client- Throws:
 IOException- when dependency initialization fails
 - 
updateDataClientSettings
void updateDataClientSettings(com.google.cloud.bigtable.data.v2.BigtableDataSettings.Builder builder) throws IOException UpdateBigtableDataSettings.Builderwith custom configurations.- Parameters:
 builder- builds the data client- Throws:
 IOException- when dependency initialization fails
 
 -