public static final class BigtableInstanceAdminSettings.Builder extends Object
| Modifier and Type | Method and Description |
|---|---|
BigtableInstanceAdminSettings |
build()
Builds an instance of the settings.
|
com.google.api.gax.core.CredentialsProvider |
getCredentialsProvider()
Gets the CredentialsProvider to use for getting the credentials to make calls with.
|
String |
getProjectId()
Gets the ID of the project whose instances the client will manage.
|
BigtableInstanceAdminSettings.Builder |
setCredentialsProvider(com.google.api.gax.core.CredentialsProvider credentialsProvider)
Sets the CredentialsProvider to use for getting the credentials to make calls with.
|
BigtableInstanceAdminSettings.Builder |
setProjectId(String projectId)
Sets the ID of the project whose instances the client will manage.
|
BigtableInstanceAdminStubSettings.Builder |
stubSettings()
Returns the builder for the settings used for all RPCs.
|
public BigtableInstanceAdminSettings.Builder setProjectId(@Nonnull String projectId)
@Nullable public String getProjectId()
public BigtableInstanceAdminSettings.Builder setCredentialsProvider(com.google.api.gax.core.CredentialsProvider credentialsProvider)
public com.google.api.gax.core.CredentialsProvider getCredentialsProvider()
public BigtableInstanceAdminStubSettings.Builder stubSettings()
This is meant for advanced usage. The default RPC settings are set to their recommended values.
public BigtableInstanceAdminSettings build() throws IOException
IOExceptionCopyright © 2019 Google LLC. All rights reserved.