public static final class SessionClientConfiguration.Builder extends com.google.protobuf.GeneratedMessage.Builder<SessionClientConfiguration.Builder> implements SessionClientConfigurationOrBuilder
Configuration for the Session API. Internal usage only.Protobuf type
google.bigtable.v2.SessionClientConfigurationaddRepeatedField, 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<SessionClientConfiguration.Builder>public SessionClientConfiguration.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessage.Builder<SessionClientConfiguration.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<SessionClientConfiguration.Builder>public SessionClientConfiguration getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic SessionClientConfiguration build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic SessionClientConfiguration buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic SessionClientConfiguration.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<SessionClientConfiguration.Builder>public SessionClientConfiguration.Builder mergeFrom(SessionClientConfiguration other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessage.Builder<SessionClientConfiguration.Builder>public SessionClientConfiguration.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<SessionClientConfiguration.Builder>IOExceptionpublic float getSessionLoad()
What share of requests should operate on a session, [0, 1]. The rest should operate on the old-style API.
float session_load = 1;getSessionLoad in interface SessionClientConfigurationOrBuilderpublic SessionClientConfiguration.Builder setSessionLoad(float value)
What share of requests should operate on a session, [0, 1]. The rest should operate on the old-style API.
float session_load = 1;value - The sessionLoad to set.public SessionClientConfiguration.Builder clearSessionLoad()
What share of requests should operate on a session, [0, 1]. The rest should operate on the old-style API.
float session_load = 1;@Deprecated public boolean hasLoadBalancingOptions()
.google.bigtable.v2.LoadBalancingOptions load_balancing_options = 2 [deprecated = true];
hasLoadBalancingOptions in interface SessionClientConfigurationOrBuilder@Deprecated public LoadBalancingOptions getLoadBalancingOptions()
.google.bigtable.v2.LoadBalancingOptions load_balancing_options = 2 [deprecated = true];
getLoadBalancingOptions in interface SessionClientConfigurationOrBuilder@Deprecated public SessionClientConfiguration.Builder setLoadBalancingOptions(LoadBalancingOptions value)
.google.bigtable.v2.LoadBalancingOptions load_balancing_options = 2 [deprecated = true];
@Deprecated public SessionClientConfiguration.Builder setLoadBalancingOptions(LoadBalancingOptions.Builder builderForValue)
.google.bigtable.v2.LoadBalancingOptions load_balancing_options = 2 [deprecated = true];
@Deprecated public SessionClientConfiguration.Builder mergeLoadBalancingOptions(LoadBalancingOptions value)
.google.bigtable.v2.LoadBalancingOptions load_balancing_options = 2 [deprecated = true];
@Deprecated public SessionClientConfiguration.Builder clearLoadBalancingOptions()
.google.bigtable.v2.LoadBalancingOptions load_balancing_options = 2 [deprecated = true];
@Deprecated public LoadBalancingOptions.Builder getLoadBalancingOptionsBuilder()
.google.bigtable.v2.LoadBalancingOptions load_balancing_options = 2 [deprecated = true];
@Deprecated public LoadBalancingOptionsOrBuilder getLoadBalancingOptionsOrBuilder()
.google.bigtable.v2.LoadBalancingOptions load_balancing_options = 2 [deprecated = true];
getLoadBalancingOptionsOrBuilder in interface SessionClientConfigurationOrBuilderpublic boolean hasChannelConfiguration()
Configuration for the channel pool.
.google.bigtable.v2.SessionClientConfiguration.ChannelPoolConfiguration channel_configuration = 3;
hasChannelConfiguration in interface SessionClientConfigurationOrBuilderpublic SessionClientConfiguration.ChannelPoolConfiguration getChannelConfiguration()
Configuration for the channel pool.
.google.bigtable.v2.SessionClientConfiguration.ChannelPoolConfiguration channel_configuration = 3;
getChannelConfiguration in interface SessionClientConfigurationOrBuilderpublic SessionClientConfiguration.Builder setChannelConfiguration(SessionClientConfiguration.ChannelPoolConfiguration value)
Configuration for the channel pool.
.google.bigtable.v2.SessionClientConfiguration.ChannelPoolConfiguration channel_configuration = 3;
public SessionClientConfiguration.Builder setChannelConfiguration(SessionClientConfiguration.ChannelPoolConfiguration.Builder builderForValue)
Configuration for the channel pool.
.google.bigtable.v2.SessionClientConfiguration.ChannelPoolConfiguration channel_configuration = 3;
public SessionClientConfiguration.Builder mergeChannelConfiguration(SessionClientConfiguration.ChannelPoolConfiguration value)
Configuration for the channel pool.
.google.bigtable.v2.SessionClientConfiguration.ChannelPoolConfiguration channel_configuration = 3;
public SessionClientConfiguration.Builder clearChannelConfiguration()
Configuration for the channel pool.
.google.bigtable.v2.SessionClientConfiguration.ChannelPoolConfiguration channel_configuration = 3;
public SessionClientConfiguration.ChannelPoolConfiguration.Builder getChannelConfigurationBuilder()
Configuration for the channel pool.
.google.bigtable.v2.SessionClientConfiguration.ChannelPoolConfiguration channel_configuration = 3;
public SessionClientConfiguration.ChannelPoolConfigurationOrBuilder getChannelConfigurationOrBuilder()
Configuration for the channel pool.
.google.bigtable.v2.SessionClientConfiguration.ChannelPoolConfiguration channel_configuration = 3;
getChannelConfigurationOrBuilder in interface SessionClientConfigurationOrBuilderpublic boolean hasSessionPoolConfiguration()
Configuration for the session pools.
.google.bigtable.v2.SessionClientConfiguration.SessionPoolConfiguration session_pool_configuration = 4;
hasSessionPoolConfiguration in interface SessionClientConfigurationOrBuilderpublic SessionClientConfiguration.SessionPoolConfiguration getSessionPoolConfiguration()
Configuration for the session pools.
.google.bigtable.v2.SessionClientConfiguration.SessionPoolConfiguration session_pool_configuration = 4;
getSessionPoolConfiguration in interface SessionClientConfigurationOrBuilderpublic SessionClientConfiguration.Builder setSessionPoolConfiguration(SessionClientConfiguration.SessionPoolConfiguration value)
Configuration for the session pools.
.google.bigtable.v2.SessionClientConfiguration.SessionPoolConfiguration session_pool_configuration = 4;
public SessionClientConfiguration.Builder setSessionPoolConfiguration(SessionClientConfiguration.SessionPoolConfiguration.Builder builderForValue)
Configuration for the session pools.
.google.bigtable.v2.SessionClientConfiguration.SessionPoolConfiguration session_pool_configuration = 4;
public SessionClientConfiguration.Builder mergeSessionPoolConfiguration(SessionClientConfiguration.SessionPoolConfiguration value)
Configuration for the session pools.
.google.bigtable.v2.SessionClientConfiguration.SessionPoolConfiguration session_pool_configuration = 4;
public SessionClientConfiguration.Builder clearSessionPoolConfiguration()
Configuration for the session pools.
.google.bigtable.v2.SessionClientConfiguration.SessionPoolConfiguration session_pool_configuration = 4;
public SessionClientConfiguration.SessionPoolConfiguration.Builder getSessionPoolConfigurationBuilder()
Configuration for the session pools.
.google.bigtable.v2.SessionClientConfiguration.SessionPoolConfiguration session_pool_configuration = 4;
public SessionClientConfiguration.SessionPoolConfigurationOrBuilder getSessionPoolConfigurationOrBuilder()
Configuration for the session pools.
.google.bigtable.v2.SessionClientConfiguration.SessionPoolConfiguration session_pool_configuration = 4;
getSessionPoolConfigurationOrBuilder in interface SessionClientConfigurationOrBuilderCopyright © 2026 Google LLC. All rights reserved.