@InternalApi public class BigtableClientContext extends Object
ClientContext plus any additional state that Bigtable Client needs.| Modifier and Type | Method and Description |
|---|---|
void |
close() |
static BigtableClientContext |
create(EnhancedBigtableStubSettings settings) |
static BigtableClientContext |
create(EnhancedBigtableStubSettings settings,
io.opencensus.tags.Tagger ocTagger,
io.opencensus.stats.StatsRecorder ocRecorder) |
BigtableClientContext |
createChild(com.google.cloud.bigtable.data.v2.internal.api.InstanceName instanceName,
String appProfileId) |
com.google.api.gax.rpc.ClientContext |
getClientContext() |
com.google.cloud.bigtable.data.v2.internal.csm.attributes.ClientInfo |
getClientInfo() |
com.google.cloud.bigtable.data.v2.internal.csm.Metrics |
getMetrics() |
com.google.cloud.bigtable.data.v2.internal.compat.Shim |
getSessionShim() |
public static BigtableClientContext create(EnhancedBigtableStubSettings settings) throws IOException
IOExceptionpublic static BigtableClientContext create(EnhancedBigtableStubSettings settings, io.opencensus.tags.Tagger ocTagger, io.opencensus.stats.StatsRecorder ocRecorder) throws IOException
IOExceptionpublic com.google.cloud.bigtable.data.v2.internal.csm.attributes.ClientInfo getClientInfo()
public com.google.cloud.bigtable.data.v2.internal.csm.Metrics getMetrics()
public com.google.api.gax.rpc.ClientContext getClientContext()
public BigtableClientContext createChild(com.google.cloud.bigtable.data.v2.internal.api.InstanceName instanceName, String appProfileId) throws IOException
IOExceptionpublic com.google.cloud.bigtable.data.v2.internal.compat.Shim getSessionShim()
Copyright © 2026 Google LLC. All rights reserved.