public static final class BigtableInstanceAdminSettings.Builder
Builder for BigtableInstanceAdminSettings.
Methods
build()
public BigtableInstanceAdminSettings build()
Builds an instance of the settings.
Type | Description |
BigtableInstanceAdminSettings |
Type | Description |
IOException |
getCredentialsProvider()
public CredentialsProvider getCredentialsProvider()
Gets the CredentialsProvider to use for getting the credentials to make calls with.
Type | Description |
CredentialsProvider |
getProjectId()
public String getProjectId()
Gets the ID of the project whose instances the client will manage.
Type | Description |
String |
setCredentialsProvider(CredentialsProvider credentialsProvider)
public BigtableInstanceAdminSettings.Builder setCredentialsProvider(CredentialsProvider credentialsProvider)
Sets the CredentialsProvider to use for getting the credentials to make calls with.
Name | Description |
credentialsProvider | CredentialsProvider |
Type | Description |
BigtableInstanceAdminSettings.Builder |
setProjectId(String projectId)
public BigtableInstanceAdminSettings.Builder setProjectId(String projectId)
Sets the ID of the project whose instances the client will manage.
Name | Description |
projectId | String |
Type | Description |
BigtableInstanceAdminSettings.Builder |
stubSettings()
public BigtableInstanceAdminStubSettings.Builder stubSettings()
Returns the builder for the settings used for all RPCs.
This is meant for advanced usage. The default RPC settings are set to their recommended values.
Type | Description |
BigtableInstanceAdminStubSettings.Builder |