public static final class ClientConfiguration.Builder extends com.google.protobuf.GeneratedMessage.Builder<ClientConfiguration.Builder> implements ClientConfigurationOrBuilder
Configuration for the Session API. Internal usage only.Protobuf type
google.bigtable.v2.ClientConfiguration| Modifier and Type | Method and Description |
|---|---|
ClientConfiguration |
build() |
ClientConfiguration |
buildPartial() |
ClientConfiguration.Builder |
clear() |
ClientConfiguration.Builder |
clearPolling() |
ClientConfiguration.Builder |
clearPollingConfiguration()
If the client should continue to check for new configurations.
|
ClientConfiguration.Builder |
clearPollingInterval()
Deprecated.
|
ClientConfiguration.Builder |
clearSessionConfiguration()
The configuration for Bigtable Sessions.
|
ClientConfiguration.Builder |
clearStopPolling()
If the client should cease to check for new configurations, e.g. a
backstop to prevent excessive GetClientConfiguration RPCs.
|
ClientConfiguration.Builder |
clearTelemetryConfiguration()
Configuration for telemetry.
|
ClientConfiguration |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
ClientConfiguration.PollingCase |
getPollingCase() |
ClientConfiguration.PollingConfiguration |
getPollingConfiguration()
If the client should continue to check for new configurations.
|
ClientConfiguration.PollingConfiguration.Builder |
getPollingConfigurationBuilder()
If the client should continue to check for new configurations.
|
ClientConfiguration.PollingConfigurationOrBuilder |
getPollingConfigurationOrBuilder()
If the client should continue to check for new configurations.
|
com.google.protobuf.Duration |
getPollingInterval()
Deprecated.
google.bigtable.v2.ClientConfiguration.polling_interval is deprecated. See
google/bigtable/v2/session.proto;l=288
|
com.google.protobuf.Duration.Builder |
getPollingIntervalBuilder()
Deprecated.
|
com.google.protobuf.DurationOrBuilder |
getPollingIntervalOrBuilder()
Deprecated.
|
SessionClientConfiguration |
getSessionConfiguration()
The configuration for Bigtable Sessions.
|
SessionClientConfiguration.Builder |
getSessionConfigurationBuilder()
The configuration for Bigtable Sessions.
|
SessionClientConfigurationOrBuilder |
getSessionConfigurationOrBuilder()
The configuration for Bigtable Sessions.
|
boolean |
getStopPolling()
If the client should cease to check for new configurations, e.g. a
backstop to prevent excessive GetClientConfiguration RPCs.
|
TelemetryConfiguration |
getTelemetryConfiguration()
Configuration for telemetry.
|
TelemetryConfiguration.Builder |
getTelemetryConfigurationBuilder()
Configuration for telemetry.
|
TelemetryConfigurationOrBuilder |
getTelemetryConfigurationOrBuilder()
Configuration for telemetry.
|
boolean |
hasPollingConfiguration()
If the client should continue to check for new configurations.
|
boolean |
hasPollingInterval()
Deprecated.
google.bigtable.v2.ClientConfiguration.polling_interval is deprecated. See
google/bigtable/v2/session.proto;l=288
|
boolean |
hasSessionConfiguration()
The configuration for Bigtable Sessions.
|
boolean |
hasStopPolling()
If the client should cease to check for new configurations, e.g. a
backstop to prevent excessive GetClientConfiguration RPCs.
|
boolean |
hasTelemetryConfiguration()
Configuration for telemetry.
|
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
ClientConfiguration.Builder |
mergeFrom(ClientConfiguration other) |
ClientConfiguration.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
ClientConfiguration.Builder |
mergeFrom(com.google.protobuf.Message other) |
ClientConfiguration.Builder |
mergePollingConfiguration(ClientConfiguration.PollingConfiguration value)
If the client should continue to check for new configurations.
|
ClientConfiguration.Builder |
mergePollingInterval(com.google.protobuf.Duration value)
Deprecated.
|
ClientConfiguration.Builder |
mergeSessionConfiguration(SessionClientConfiguration value)
The configuration for Bigtable Sessions.
|
ClientConfiguration.Builder |
mergeTelemetryConfiguration(TelemetryConfiguration value)
Configuration for telemetry.
|
ClientConfiguration.Builder |
setPollingConfiguration(ClientConfiguration.PollingConfiguration.Builder builderForValue)
If the client should continue to check for new configurations.
|
ClientConfiguration.Builder |
setPollingConfiguration(ClientConfiguration.PollingConfiguration value)
If the client should continue to check for new configurations.
|
ClientConfiguration.Builder |
setPollingInterval(com.google.protobuf.Duration.Builder builderForValue)
Deprecated.
|
ClientConfiguration.Builder |
setPollingInterval(com.google.protobuf.Duration value)
Deprecated.
|
ClientConfiguration.Builder |
setSessionConfiguration(SessionClientConfiguration.Builder builderForValue)
The configuration for Bigtable Sessions.
|
ClientConfiguration.Builder |
setSessionConfiguration(SessionClientConfiguration value)
The configuration for Bigtable Sessions.
|
ClientConfiguration.Builder |
setStopPolling(boolean value)
If the client should cease to check for new configurations, e.g. a
backstop to prevent excessive GetClientConfiguration RPCs.
|
ClientConfiguration.Builder |
setTelemetryConfiguration(TelemetryConfiguration.Builder builderForValue)
Configuration for telemetry.
|
ClientConfiguration.Builder |
setTelemetryConfiguration(TelemetryConfiguration value)
Configuration for telemetry.
|
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitfindInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage.Builder<ClientConfiguration.Builder>public ClientConfiguration.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessage.Builder<ClientConfiguration.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessage.Builder<ClientConfiguration.Builder>public ClientConfiguration getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic ClientConfiguration build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic ClientConfiguration buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic ClientConfiguration.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<ClientConfiguration.Builder>public ClientConfiguration.Builder mergeFrom(ClientConfiguration other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessage.Builder<ClientConfiguration.Builder>public ClientConfiguration.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<ClientConfiguration.Builder>IOExceptionpublic ClientConfiguration.PollingCase getPollingCase()
getPollingCase in interface ClientConfigurationOrBuilderpublic ClientConfiguration.Builder clearPolling()
public boolean hasSessionConfiguration()
The configuration for Bigtable Sessions.
.google.bigtable.v2.SessionClientConfiguration session_configuration = 2;hasSessionConfiguration in interface ClientConfigurationOrBuilderpublic SessionClientConfiguration getSessionConfiguration()
The configuration for Bigtable Sessions.
.google.bigtable.v2.SessionClientConfiguration session_configuration = 2;getSessionConfiguration in interface ClientConfigurationOrBuilderpublic ClientConfiguration.Builder setSessionConfiguration(SessionClientConfiguration value)
The configuration for Bigtable Sessions.
.google.bigtable.v2.SessionClientConfiguration session_configuration = 2;public ClientConfiguration.Builder setSessionConfiguration(SessionClientConfiguration.Builder builderForValue)
The configuration for Bigtable Sessions.
.google.bigtable.v2.SessionClientConfiguration session_configuration = 2;public ClientConfiguration.Builder mergeSessionConfiguration(SessionClientConfiguration value)
The configuration for Bigtable Sessions.
.google.bigtable.v2.SessionClientConfiguration session_configuration = 2;public ClientConfiguration.Builder clearSessionConfiguration()
The configuration for Bigtable Sessions.
.google.bigtable.v2.SessionClientConfiguration session_configuration = 2;public SessionClientConfiguration.Builder getSessionConfigurationBuilder()
The configuration for Bigtable Sessions.
.google.bigtable.v2.SessionClientConfiguration session_configuration = 2;public SessionClientConfigurationOrBuilder getSessionConfigurationOrBuilder()
The configuration for Bigtable Sessions.
.google.bigtable.v2.SessionClientConfiguration session_configuration = 2;getSessionConfigurationOrBuilder in interface ClientConfigurationOrBuilderpublic boolean hasStopPolling()
If the client should cease to check for new configurations, e.g. a backstop to prevent excessive GetClientConfiguration RPCs.
bool stop_polling = 3;hasStopPolling in interface ClientConfigurationOrBuilderpublic boolean getStopPolling()
If the client should cease to check for new configurations, e.g. a backstop to prevent excessive GetClientConfiguration RPCs.
bool stop_polling = 3;getStopPolling in interface ClientConfigurationOrBuilderpublic ClientConfiguration.Builder setStopPolling(boolean value)
If the client should cease to check for new configurations, e.g. a backstop to prevent excessive GetClientConfiguration RPCs.
bool stop_polling = 3;value - The stopPolling to set.public ClientConfiguration.Builder clearStopPolling()
If the client should cease to check for new configurations, e.g. a backstop to prevent excessive GetClientConfiguration RPCs.
bool stop_polling = 3;@Deprecated public boolean hasPollingInterval()
Deprecated, prerfer polling_configuration. A duration describing the time between GetClientConfiguration RPCs. Only strictly positive values are permissible.
.google.protobuf.Duration polling_interval = 4 [deprecated = true];hasPollingInterval in interface ClientConfigurationOrBuilder@Deprecated public com.google.protobuf.Duration getPollingInterval()
Deprecated, prerfer polling_configuration. A duration describing the time between GetClientConfiguration RPCs. Only strictly positive values are permissible.
.google.protobuf.Duration polling_interval = 4 [deprecated = true];getPollingInterval in interface ClientConfigurationOrBuilder@Deprecated public ClientConfiguration.Builder setPollingInterval(com.google.protobuf.Duration value)
Deprecated, prerfer polling_configuration. A duration describing the time between GetClientConfiguration RPCs. Only strictly positive values are permissible.
.google.protobuf.Duration polling_interval = 4 [deprecated = true];@Deprecated public ClientConfiguration.Builder setPollingInterval(com.google.protobuf.Duration.Builder builderForValue)
Deprecated, prerfer polling_configuration. A duration describing the time between GetClientConfiguration RPCs. Only strictly positive values are permissible.
.google.protobuf.Duration polling_interval = 4 [deprecated = true];@Deprecated public ClientConfiguration.Builder mergePollingInterval(com.google.protobuf.Duration value)
Deprecated, prerfer polling_configuration. A duration describing the time between GetClientConfiguration RPCs. Only strictly positive values are permissible.
.google.protobuf.Duration polling_interval = 4 [deprecated = true];@Deprecated public ClientConfiguration.Builder clearPollingInterval()
Deprecated, prerfer polling_configuration. A duration describing the time between GetClientConfiguration RPCs. Only strictly positive values are permissible.
.google.protobuf.Duration polling_interval = 4 [deprecated = true];@Deprecated public com.google.protobuf.Duration.Builder getPollingIntervalBuilder()
Deprecated, prerfer polling_configuration. A duration describing the time between GetClientConfiguration RPCs. Only strictly positive values are permissible.
.google.protobuf.Duration polling_interval = 4 [deprecated = true];@Deprecated public com.google.protobuf.DurationOrBuilder getPollingIntervalOrBuilder()
Deprecated, prerfer polling_configuration. A duration describing the time between GetClientConfiguration RPCs. Only strictly positive values are permissible.
.google.protobuf.Duration polling_interval = 4 [deprecated = true];getPollingIntervalOrBuilder in interface ClientConfigurationOrBuilderpublic boolean hasPollingConfiguration()
If the client should continue to check for new configurations.
.google.bigtable.v2.ClientConfiguration.PollingConfiguration polling_configuration = 5;
hasPollingConfiguration in interface ClientConfigurationOrBuilderpublic ClientConfiguration.PollingConfiguration getPollingConfiguration()
If the client should continue to check for new configurations.
.google.bigtable.v2.ClientConfiguration.PollingConfiguration polling_configuration = 5;
getPollingConfiguration in interface ClientConfigurationOrBuilderpublic ClientConfiguration.Builder setPollingConfiguration(ClientConfiguration.PollingConfiguration value)
If the client should continue to check for new configurations.
.google.bigtable.v2.ClientConfiguration.PollingConfiguration polling_configuration = 5;
public ClientConfiguration.Builder setPollingConfiguration(ClientConfiguration.PollingConfiguration.Builder builderForValue)
If the client should continue to check for new configurations.
.google.bigtable.v2.ClientConfiguration.PollingConfiguration polling_configuration = 5;
public ClientConfiguration.Builder mergePollingConfiguration(ClientConfiguration.PollingConfiguration value)
If the client should continue to check for new configurations.
.google.bigtable.v2.ClientConfiguration.PollingConfiguration polling_configuration = 5;
public ClientConfiguration.Builder clearPollingConfiguration()
If the client should continue to check for new configurations.
.google.bigtable.v2.ClientConfiguration.PollingConfiguration polling_configuration = 5;
public ClientConfiguration.PollingConfiguration.Builder getPollingConfigurationBuilder()
If the client should continue to check for new configurations.
.google.bigtable.v2.ClientConfiguration.PollingConfiguration polling_configuration = 5;
public ClientConfiguration.PollingConfigurationOrBuilder getPollingConfigurationOrBuilder()
If the client should continue to check for new configurations.
.google.bigtable.v2.ClientConfiguration.PollingConfiguration polling_configuration = 5;
getPollingConfigurationOrBuilder in interface ClientConfigurationOrBuilderpublic boolean hasTelemetryConfiguration()
Configuration for telemetry.
.google.bigtable.v2.TelemetryConfiguration telemetry_configuration = 6;hasTelemetryConfiguration in interface ClientConfigurationOrBuilderpublic TelemetryConfiguration getTelemetryConfiguration()
Configuration for telemetry.
.google.bigtable.v2.TelemetryConfiguration telemetry_configuration = 6;getTelemetryConfiguration in interface ClientConfigurationOrBuilderpublic ClientConfiguration.Builder setTelemetryConfiguration(TelemetryConfiguration value)
Configuration for telemetry.
.google.bigtable.v2.TelemetryConfiguration telemetry_configuration = 6;public ClientConfiguration.Builder setTelemetryConfiguration(TelemetryConfiguration.Builder builderForValue)
Configuration for telemetry.
.google.bigtable.v2.TelemetryConfiguration telemetry_configuration = 6;public ClientConfiguration.Builder mergeTelemetryConfiguration(TelemetryConfiguration value)
Configuration for telemetry.
.google.bigtable.v2.TelemetryConfiguration telemetry_configuration = 6;public ClientConfiguration.Builder clearTelemetryConfiguration()
Configuration for telemetry.
.google.bigtable.v2.TelemetryConfiguration telemetry_configuration = 6;public TelemetryConfiguration.Builder getTelemetryConfigurationBuilder()
Configuration for telemetry.
.google.bigtable.v2.TelemetryConfiguration telemetry_configuration = 6;public TelemetryConfigurationOrBuilder getTelemetryConfigurationOrBuilder()
Configuration for telemetry.
.google.bigtable.v2.TelemetryConfiguration telemetry_configuration = 6;getTelemetryConfigurationOrBuilder in interface ClientConfigurationOrBuilderCopyright © 2026 Google LLC. All rights reserved.