public static final class OpenSessionRequest.Builder extends com.google.protobuf.GeneratedMessage.Builder<OpenSessionRequest.Builder> implements OpenSessionRequestOrBuilder
Internal usage only.Protobuf type
google.bigtable.v2.OpenSessionRequest| Modifier and Type | Method and Description |
|---|---|
OpenSessionRequest |
build() |
OpenSessionRequest |
buildPartial() |
OpenSessionRequest.Builder |
clear() |
OpenSessionRequest.Builder |
clearConsecutiveFailedConnectionAttempts()
Used for serverside observability.
|
OpenSessionRequest.Builder |
clearFlags()
Client settings, including a record of
.google.bigtable.v2.FeatureFlags flags = 2; |
OpenSessionRequest.Builder |
clearPayload()
Can be Open{Table,AuthorizedView,MaterializedView}Request,
(or in post-V1, PrepareSqlQueryRequest)
bytes payload = 5; |
OpenSessionRequest.Builder |
clearProtocolVersion()
A version indicator from the client stating its understanding of the
protocol.
|
OpenSessionRequest.Builder |
clearRoutingCookie()
How the request should be routed (if presented as part of a GOAWAY
from a previous session).
|
long |
getConsecutiveFailedConnectionAttempts()
Used for serverside observability.
|
OpenSessionRequest |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
FeatureFlags |
getFlags()
Client settings, including a record of
.google.bigtable.v2.FeatureFlags flags = 2; |
FeatureFlags.Builder |
getFlagsBuilder()
Client settings, including a record of
.google.bigtable.v2.FeatureFlags flags = 2; |
FeatureFlagsOrBuilder |
getFlagsOrBuilder()
Client settings, including a record of
.google.bigtable.v2.FeatureFlags flags = 2; |
com.google.protobuf.ByteString |
getPayload()
Can be Open{Table,AuthorizedView,MaterializedView}Request,
(or in post-V1, PrepareSqlQueryRequest)
bytes payload = 5; |
long |
getProtocolVersion()
A version indicator from the client stating its understanding of the
protocol.
|
com.google.protobuf.ByteString |
getRoutingCookie()
How the request should be routed (if presented as part of a GOAWAY
from a previous session).
|
boolean |
hasFlags()
Client settings, including a record of
.google.bigtable.v2.FeatureFlags flags = 2; |
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
OpenSessionRequest.Builder |
mergeFlags(FeatureFlags value)
Client settings, including a record of
.google.bigtable.v2.FeatureFlags flags = 2; |
OpenSessionRequest.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
OpenSessionRequest.Builder |
mergeFrom(com.google.protobuf.Message other) |
OpenSessionRequest.Builder |
mergeFrom(OpenSessionRequest other) |
OpenSessionRequest.Builder |
setConsecutiveFailedConnectionAttempts(long value)
Used for serverside observability.
|
OpenSessionRequest.Builder |
setFlags(FeatureFlags.Builder builderForValue)
Client settings, including a record of
.google.bigtable.v2.FeatureFlags flags = 2; |
OpenSessionRequest.Builder |
setFlags(FeatureFlags value)
Client settings, including a record of
.google.bigtable.v2.FeatureFlags flags = 2; |
OpenSessionRequest.Builder |
setPayload(com.google.protobuf.ByteString value)
Can be Open{Table,AuthorizedView,MaterializedView}Request,
(or in post-V1, PrepareSqlQueryRequest)
bytes payload = 5; |
OpenSessionRequest.Builder |
setProtocolVersion(long value)
A version indicator from the client stating its understanding of the
protocol.
|
OpenSessionRequest.Builder |
setRoutingCookie(com.google.protobuf.ByteString value)
How the request should be routed (if presented as part of a GOAWAY
from a previous session).
|
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<OpenSessionRequest.Builder>public OpenSessionRequest.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessage.Builder<OpenSessionRequest.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<OpenSessionRequest.Builder>public OpenSessionRequest getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic OpenSessionRequest build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic OpenSessionRequest buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic OpenSessionRequest.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<OpenSessionRequest.Builder>public OpenSessionRequest.Builder mergeFrom(OpenSessionRequest other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessage.Builder<OpenSessionRequest.Builder>public OpenSessionRequest.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<OpenSessionRequest.Builder>IOExceptionpublic long getProtocolVersion()
A version indicator from the client stating its understanding of the protocol. This is to disambiguate client behavior amidst changes in semantic usage of the API, e.g. if the structure remains the same but behavior changes.
int64 protocol_version = 1;getProtocolVersion in interface OpenSessionRequestOrBuilderpublic OpenSessionRequest.Builder setProtocolVersion(long value)
A version indicator from the client stating its understanding of the protocol. This is to disambiguate client behavior amidst changes in semantic usage of the API, e.g. if the structure remains the same but behavior changes.
int64 protocol_version = 1;value - The protocolVersion to set.public OpenSessionRequest.Builder clearProtocolVersion()
A version indicator from the client stating its understanding of the protocol. This is to disambiguate client behavior amidst changes in semantic usage of the API, e.g. if the structure remains the same but behavior changes.
int64 protocol_version = 1;public boolean hasFlags()
Client settings, including a record of
.google.bigtable.v2.FeatureFlags flags = 2;hasFlags in interface OpenSessionRequestOrBuilderpublic FeatureFlags getFlags()
Client settings, including a record of
.google.bigtable.v2.FeatureFlags flags = 2;getFlags in interface OpenSessionRequestOrBuilderpublic OpenSessionRequest.Builder setFlags(FeatureFlags value)
Client settings, including a record of
.google.bigtable.v2.FeatureFlags flags = 2;public OpenSessionRequest.Builder setFlags(FeatureFlags.Builder builderForValue)
Client settings, including a record of
.google.bigtable.v2.FeatureFlags flags = 2;public OpenSessionRequest.Builder mergeFlags(FeatureFlags value)
Client settings, including a record of
.google.bigtable.v2.FeatureFlags flags = 2;public OpenSessionRequest.Builder clearFlags()
Client settings, including a record of
.google.bigtable.v2.FeatureFlags flags = 2;public FeatureFlags.Builder getFlagsBuilder()
Client settings, including a record of
.google.bigtable.v2.FeatureFlags flags = 2;public FeatureFlagsOrBuilder getFlagsOrBuilder()
Client settings, including a record of
.google.bigtable.v2.FeatureFlags flags = 2;getFlagsOrBuilder in interface OpenSessionRequestOrBuilderpublic long getConsecutiveFailedConnectionAttempts()
Used for serverside observability.
int64 consecutive_failed_connection_attempts = 3;getConsecutiveFailedConnectionAttempts in interface OpenSessionRequestOrBuilderpublic OpenSessionRequest.Builder setConsecutiveFailedConnectionAttempts(long value)
Used for serverside observability.
int64 consecutive_failed_connection_attempts = 3;value - The consecutiveFailedConnectionAttempts to set.public OpenSessionRequest.Builder clearConsecutiveFailedConnectionAttempts()
Used for serverside observability.
int64 consecutive_failed_connection_attempts = 3;public com.google.protobuf.ByteString getRoutingCookie()
How the request should be routed (if presented as part of a GOAWAY from a previous session). Post V1.
bytes routing_cookie = 4;getRoutingCookie in interface OpenSessionRequestOrBuilderpublic OpenSessionRequest.Builder setRoutingCookie(com.google.protobuf.ByteString value)
How the request should be routed (if presented as part of a GOAWAY from a previous session). Post V1.
bytes routing_cookie = 4;value - The routingCookie to set.public OpenSessionRequest.Builder clearRoutingCookie()
How the request should be routed (if presented as part of a GOAWAY from a previous session). Post V1.
bytes routing_cookie = 4;public com.google.protobuf.ByteString getPayload()
Can be Open{Table,AuthorizedView,MaterializedView}Request,
(or in post-V1, PrepareSqlQueryRequest)
bytes payload = 5;getPayload in interface OpenSessionRequestOrBuilderpublic OpenSessionRequest.Builder setPayload(com.google.protobuf.ByteString value)
Can be Open{Table,AuthorizedView,MaterializedView}Request,
(or in post-V1, PrepareSqlQueryRequest)
bytes payload = 5;value - The payload to set.public OpenSessionRequest.Builder clearPayload()
Can be Open{Table,AuthorizedView,MaterializedView}Request,
(or in post-V1, PrepareSqlQueryRequest)
bytes payload = 5;Copyright © 2026 Google LLC. All rights reserved.