public static class BigtableDataSettings.Builder extends Object
Modifier and Type | Method and Description |
---|---|
BigtableDataSettings |
build() |
String |
getAppProfileId()
Gets the app profile id that was previously set on this Builder.
|
com.google.api.gax.core.CredentialsProvider |
getCredentialsProvider()
Gets the CredentialsProvider to use for getting the credentials to make calls with.
|
String |
getInstanceId()
Gets the instance id that was previously set on this Builder.
|
String |
getProjectId()
Gets the project id that was previously set on this Builder.
|
BigtableDataSettings.Builder |
setAppProfileId(String appProfileId)
Sets the AppProfile to use.
|
BigtableDataSettings.Builder |
setCredentialsProvider(com.google.api.gax.core.CredentialsProvider credentialsProvider)
Sets the CredentialsProvider to use for getting the credentials to make calls with.
|
BigtableDataSettings.Builder |
setInstanceId(String instanceId)
Sets the target instance.
|
BigtableDataSettings.Builder |
setProjectId(String projectId)
Sets the target project.
|
EnhancedBigtableStubSettings.Builder |
stubSettings()
Returns the underlying settings for making RPC calls.
|
public BigtableDataSettings.Builder setProjectId(@Nonnull String projectId)
public String getProjectId()
public BigtableDataSettings.Builder setInstanceId(@Nonnull String instanceId)
public String getInstanceId()
public BigtableDataSettings.Builder setAppProfileId(@Nonnull String appProfileId)
public String getAppProfileId()
public BigtableDataSettings.Builder setCredentialsProvider(com.google.api.gax.core.CredentialsProvider credentialsProvider)
public com.google.api.gax.core.CredentialsProvider getCredentialsProvider()
public EnhancedBigtableStubSettings.Builder stubSettings()
public BigtableDataSettings build()
Copyright © 2019 Google LLC. All rights reserved.