| Package | Description |
|---|---|
| com.google.cloud.bigtable.data.v2 |
A client for the Cloud Bigtable data API.
|
| com.google.cloud.bigtable.data.v2.stub |
| Modifier and Type | Method and Description |
|---|---|
EnhancedBigtableStubSettings.Builder |
BigtableDataSettings.Builder.stubSettings()
Returns the underlying settings for making RPC calls.
|
| Modifier and Type | Method and Description |
|---|---|
EnhancedBigtableStubSettings.Builder |
EnhancedBigtableStubSettings.Builder.disableInternalMetrics()
Disable collection of internal metrics that help google detect issues accessing Bigtable.
|
static EnhancedBigtableStubSettings.Builder |
EnhancedBigtableStubSettings.newBuilder()
Create a new builder.
|
EnhancedBigtableStubSettings.Builder |
EnhancedBigtableStubSettings.Builder.setAppProfileId(String appProfileId)
Sets the AppProfile to use.
|
EnhancedBigtableStubSettings.Builder |
EnhancedBigtableStubSettings.Builder.setDefaultAppProfileId()
Resets the AppProfile id to the default for the instance.
|
EnhancedBigtableStubSettings.Builder |
EnhancedBigtableStubSettings.Builder.setDirectPathConfig(EnhancedBigtableStubSettings.DirectPathConfig directPathConfig) |
EnhancedBigtableStubSettings.Builder |
EnhancedBigtableStubSettings.Builder.setEnableRetryInfo(boolean enableRetryInfo)
Deprecated.
This is a no-op, RetryInfo is always used now.
|
EnhancedBigtableStubSettings.Builder |
EnhancedBigtableStubSettings.Builder.setEnableRoutingCookie(boolean enableRoutingCookie)
Deprecated.
this now a no-op as routing cookies are always on.
|
EnhancedBigtableStubSettings.Builder |
EnhancedBigtableStubSettings.Builder.setInstanceId(String instanceId)
Sets the target instance id.
|
EnhancedBigtableStubSettings.Builder |
EnhancedBigtableStubSettings.Builder.setJwtAudience(String audience)
Set the jwt audience override.
|
EnhancedBigtableStubSettings.Builder |
EnhancedBigtableStubSettings.Builder.setJwtAudienceMapping(Map<String,String> jwtAudienceMapping)
Deprecated.
This is a no op. Audience is always set to bigtable service name.
|
EnhancedBigtableStubSettings.Builder |
EnhancedBigtableStubSettings.Builder.setMetricsEndpoint(String endpoint)
Built-in client side metrics are published through Google Cloud Monitoring endpoint.
|
EnhancedBigtableStubSettings.Builder |
EnhancedBigtableStubSettings.Builder.setMetricsProvider(com.google.cloud.bigtable.data.v2.stub.metrics.MetricsProvider metricsProvider)
Sets the
MetricsProvider. |
EnhancedBigtableStubSettings.Builder |
EnhancedBigtableStubSettings.Builder.setPrimedTableIds(String... tableIds)
Deprecated.
This field is ignored. If
isRefreshingChannel() is enabled, warm up
requests will be sent to all table ids of the instance. |
EnhancedBigtableStubSettings.Builder |
EnhancedBigtableStubSettings.Builder.setProjectId(String projectId)
Sets the project id of that target instance.
|
EnhancedBigtableStubSettings.Builder |
EnhancedBigtableStubSettings.Builder.setRefreshingChannel(boolean isRefreshingChannel)
Deprecated.
Channel refreshing is enabled by default and this method will be deprecated.
|
EnhancedBigtableStubSettings.Builder |
EnhancedBigtableStubSettings.Builder.setSessionsEnabled(boolean enabled) |
EnhancedBigtableStubSettings.Builder |
EnhancedBigtableStubSettings.toBuilder()
Returns a builder containing all the values of this settings class.
|
Copyright © 2026 Google LLC. All rights reserved.