Send feedback Class MultiplexedSessionPrecommitToken.Builder (6.89.0) Stay organized with collections Save and categorize content based on your preferences.
Version 6.89.0keyboard_arrow_down
public static final class MultiplexedSessionPrecommitToken . Builder extends GeneratedMessageV3 . Builder<MultiplexedSessionPrecommitToken . Builder > implements MultiplexedSessionPrecommitTokenOrBuilder
When a read-write transaction is executed on a multiplexed session, this precommit token is sent back to the client as a part of the [Transaction] message in the BeginTransaction response and also as a part of the [ResultSet] and [PartialResultSet] responses.
Protobuf type google.spanner.v1.MultiplexedSessionPrecommitToken
Inherited Members com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods getDescriptor()
public static final Descriptors . Descriptor getDescriptor ()
Methods addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public MultiplexedSessionPrecommitToken . Builder addRepeatedField ( Descriptors . FieldDescriptor field , Object value )
Overrides build()
public MultiplexedSessionPrecommitToken build ()
buildPartial()
public MultiplexedSessionPrecommitToken buildPartial ()
clear()
public MultiplexedSessionPrecommitToken . Builder clear ()
Overrides clearField(Descriptors.FieldDescriptor field)
public MultiplexedSessionPrecommitToken . Builder clearField ( Descriptors . FieldDescriptor field )
Overrides clearOneof(Descriptors.OneofDescriptor oneof)
public MultiplexedSessionPrecommitToken . Builder clearOneof ( Descriptors . OneofDescriptor oneof )
Overrides clearPrecommitToken()
public MultiplexedSessionPrecommitToken . Builder clearPrecommitToken ()
Opaque precommit token.
bytes precommit_token = 1;
clearSeqNum()
public MultiplexedSessionPrecommitToken . Builder clearSeqNum ()
An incrementing seq number is generated on every precommit token that is returned. Clients should remember the precommit token with the highest sequence number from the current transaction attempt.
int32 seq_num = 2;
clone()
public MultiplexedSessionPrecommitToken . Builder clone ()
Overrides getDefaultInstanceForType()
public MultiplexedSessionPrecommitToken getDefaultInstanceForType ()
getDescriptorForType()
public Descriptors . Descriptor getDescriptorForType ()
Overrides getPrecommitToken()
public ByteString getPrecommitToken ()
Opaque precommit token.
bytes precommit_token = 1;
Returns Type Description ByteString
The precommitToken.
getSeqNum() An incrementing seq number is generated on every precommit token that is returned. Clients should remember the precommit token with the highest sequence number from the current transaction attempt.
int32 seq_num = 2;
Returns Type Description int
The seqNum.
internalGetFieldAccessorTable()
protected GeneratedMessageV3 . FieldAccessorTable internalGetFieldAccessorTable ()
Overrides isInitialized()
public final boolean isInitialized ()
Overrides
public MultiplexedSessionPrecommitToken . Builder mergeFrom ( CodedInputStream input , ExtensionRegistryLite extensionRegistry )
Overrides mergeFrom(Message other)
public MultiplexedSessionPrecommitToken . Builder mergeFrom ( Message other )
Parameter Name Description other
Message
Overrides mergeFrom(MultiplexedSessionPrecommitToken other)
public MultiplexedSessionPrecommitToken . Builder mergeFrom ( MultiplexedSessionPrecommitToken other )
mergeUnknownFields(UnknownFieldSet unknownFields)
public final MultiplexedSessionPrecommitToken . Builder mergeUnknownFields ( UnknownFieldSet unknownFields )
Overrides setField(Descriptors.FieldDescriptor field, Object value)
public MultiplexedSessionPrecommitToken . Builder setField ( Descriptors . FieldDescriptor field , Object value )
Overrides setPrecommitToken(ByteString value)
public MultiplexedSessionPrecommitToken . Builder setPrecommitToken ( ByteString value )
Opaque precommit token.
bytes precommit_token = 1;
Parameter Name Description value
ByteString
The precommitToken to set.
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public MultiplexedSessionPrecommitToken . Builder setRepeatedField ( Descriptors . FieldDescriptor field , int index , Object value )
Overrides setSeqNum(int value)
public MultiplexedSessionPrecommitToken . Builder setSeqNum ( int value )
An incrementing seq number is generated on every precommit token that is returned. Clients should remember the precommit token with the highest sequence number from the current transaction attempt.
int32 seq_num = 2;
Parameter Name Description value
int
The seqNum to set.
setUnknownFields(UnknownFieldSet unknownFields)
public final MultiplexedSessionPrecommitToken . Builder setUnknownFields ( UnknownFieldSet unknownFields )
Overrides Send feedback
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-06-05 UTC.
Need to tell us more? [[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-06-05 UTC."],[],[]]