Class TransactionExecutionOptions.Builder (6.111.0)

public static final class TransactionExecutionOptions.Builder extends GeneratedMessage.Builder<TransactionExecutionOptions.Builder> implements TransactionExecutionOptionsOrBuilder

Options for executing the transaction.

Protobuf type google.spanner.executor.v1.TransactionExecutionOptions

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor

Methods

build()

public TransactionExecutionOptions build()
Returns
Type Description
TransactionExecutionOptions

buildPartial()

public TransactionExecutionOptions buildPartial()
Returns
Type Description
TransactionExecutionOptions

clear()

public TransactionExecutionOptions.Builder clear()
Returns
Type Description
TransactionExecutionOptions.Builder
Overrides

clearOptimistic()

public TransactionExecutionOptions.Builder clearOptimistic()

Whether optimistic concurrency should be used to execute this transaction.

bool optimistic = 1;

Returns
Type Description
TransactionExecutionOptions.Builder

This builder for chaining.

getDefaultInstanceForType()

public TransactionExecutionOptions getDefaultInstanceForType()
Returns
Type Description
TransactionExecutionOptions

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
Type Description
Descriptor
Overrides

getOptimistic()

public boolean getOptimistic()

Whether optimistic concurrency should be used to execute this transaction.

bool optimistic = 1;

Returns
Type Description
boolean

The optimistic.

internalGetFieldAccessorTable()

protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Type Description
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public TransactionExecutionOptions.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
TransactionExecutionOptions.Builder
Overrides
Exceptions
Type Description
IOException

mergeFrom(Message other)

public TransactionExecutionOptions.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
TransactionExecutionOptions.Builder
Overrides

mergeFrom(TransactionExecutionOptions other)

public TransactionExecutionOptions.Builder mergeFrom(TransactionExecutionOptions other)
Parameter
Name Description
other TransactionExecutionOptions
Returns
Type Description
TransactionExecutionOptions.Builder

setOptimistic(boolean value)

public TransactionExecutionOptions.Builder setOptimistic(boolean value)

Whether optimistic concurrency should be used to execute this transaction.

bool optimistic = 1;

Parameter
Name Description
value boolean

The optimistic to set.

Returns
Type Description
TransactionExecutionOptions.Builder

This builder for chaining.