public static final class TransactionSelector.Builder extends GeneratedMessageV3.Builder<TransactionSelector.Builder> implements TransactionSelectorOrBuilder
This message is used to select the transaction in which a
Read or
ExecuteSql call runs.
See TransactionOptions for more
information about transactions.
Protobuf type google.spanner.v1.TransactionSelector
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 TransactionSelector.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
public TransactionSelector build()
buildPartial()
public TransactionSelector buildPartial()
clear()
public TransactionSelector.Builder clear()
Overrides
clearBegin()
public TransactionSelector.Builder clearBegin()
Begin a new transaction and execute this read or SQL query in
it. The transaction ID of the new transaction is returned in
ResultSetMetadata.transaction,
which is a Transaction.
.google.spanner.v1.TransactionOptions begin = 3;
clearField(Descriptors.FieldDescriptor field)
public TransactionSelector.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearId()
public TransactionSelector.Builder clearId()
Execute the read or SQL query in a previously-started transaction.
bytes id = 2;
clearOneof(Descriptors.OneofDescriptor oneof)
public TransactionSelector.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clearSelector()
public TransactionSelector.Builder clearSelector()
clearSingleUse()
public TransactionSelector.Builder clearSingleUse()
Execute the read or SQL query in a temporary transaction.
This is the most efficient way to execute a transaction that
consists of a single SQL query.
.google.spanner.v1.TransactionOptions single_use = 1;
clone()
public TransactionSelector.Builder clone()
Overrides
getBegin()
public TransactionOptions getBegin()
Begin a new transaction and execute this read or SQL query in
it. The transaction ID of the new transaction is returned in
ResultSetMetadata.transaction,
which is a Transaction.
.google.spanner.v1.TransactionOptions begin = 3;
getBeginBuilder()
public TransactionOptions.Builder getBeginBuilder()
Begin a new transaction and execute this read or SQL query in
it. The transaction ID of the new transaction is returned in
ResultSetMetadata.transaction,
which is a Transaction.
.google.spanner.v1.TransactionOptions begin = 3;
getBeginOrBuilder()
public TransactionOptionsOrBuilder getBeginOrBuilder()
Begin a new transaction and execute this read or SQL query in
it. The transaction ID of the new transaction is returned in
ResultSetMetadata.transaction,
which is a Transaction.
.google.spanner.v1.TransactionOptions begin = 3;
Returns |
Type |
Description |
Transa |