public interface StartTransactionActionOrBuilder extends MessageOrBuilder
Implements
MessageOrBuilderMethods
getConcurrency()
public abstract Concurrency getConcurrency()
Concurrency is for read-only transactions and must be omitted for read-write transactions.
optional .google.spanner.executor.v1.Concurrency concurrency = 1;
Returns | |
---|---|
Type | Description |
Concurrency | The concurrency. |
getConcurrencyOrBuilder()
public abstract ConcurrencyOrBuilder getConcurrencyOrBuilder()
Concurrency is for read-only transactions and must be omitted for read-write transactions.
optional .google.spanner.executor.v1.Concurrency concurrency = 1;
Returns | |
---|---|
Type | Description |
ConcurrencyOrBuilder |
getExecutionOptions()
public abstract TransactionExecutionOptions getExecutionOptions()
Execution options (e.g., whether transaction is opaque, optimistic).
optional .google.spanner.executor.v1.TransactionExecutionOptions execution_options = 4;
Returns | |
---|---|
Type | Description |
TransactionExecutionOptions | The executionOptions. |
getExecutionOptionsOrBuilder()
public abstract TransactionExecutionOptionsOrBuilder getExecutionOptionsOrBuilder()
Execution options (e.g., whether transaction is opaque, optimistic).
optional .google.spanner.executor.v1.TransactionExecutionOptions execution_options = 4;
Returns | |
---|---|
Type | Description |
TransactionExecutionOptionsOrBuilder |
getTable(int index)
public abstract TableMetadata getTable(int index)
Metadata about tables and columns that will be involved in this transaction. It is to convert values of key parts correctly.
repeated .google.spanner.executor.v1.TableMetadata table = 2;
Parameter | |
---|---|
Name | Description |
index | int |
Returns | |
---|---|
Type | Description |
TableMetadata |
getTableCount()
public abstract int getTableCount()
Metadata about tables and columns that will be involved in this transaction. It is to convert values of key parts correctly.
repeated .google.spanner.executor.v1.TableMetadata table = 2;
Returns | |
---|---|
Type | Description |
int |
getTableList()
public abstract List<TableMetadata> getTableList()
Metadata about tables and columns that will be involved in this transaction. It is to convert values of key parts correctly.
repeated .google.spanner.executor.v1.TableMetadata table = 2;
Returns | |
---|---|
Type | Description |
List<TableMetadata> |
getTableOrBuilder(int index)
public abstract TableMetadataOrBuilder getTableOrBuilder(int index)
Metadata about tables and columns that will be involved in this transaction. It is to convert values of key parts correctly.
repeated .google.spanner.executor.v1.TableMetadata table = 2;
Parameter | |
---|---|
Name | Description |
index | int |
Returns | |
---|---|
Type | Description |
TableMetadataOrBuilder |
getTableOrBuilderList()
public abstract List<? extends TableMetadataOrBuilder> getTableOrBuilderList()
Metadata about tables and columns that will be involved in this transaction. It is to convert values of key parts correctly.
repeated .google.spanner.executor.v1.TableMetadata table = 2;
Returns | |
---|---|
Type | Description |
List<? extends com.google.spanner.executor.v1.TableMetadataOrBuilder> |
getTransactionSeed()
public abstract String getTransactionSeed()
Transaction_seed contains workid and op pair for this transaction, used for testing.
string transaction_seed = 3;
Returns | |
---|---|
Type | Description |
String | The transactionSeed. |
getTransactionSeedBytes()
public abstract ByteString getTransactionSeedBytes()
Transaction_seed contains workid and op pair for this transaction, used for testing.
string transaction_seed = 3;
Returns | |
---|---|
Type | Description |
ByteString | The bytes for transactionSeed. |
hasConcurrency()
public abstract boolean hasConcurrency()
Concurrency is for read-only transactions and must be omitted for read-write transactions.
optional .google.spanner.executor.v1.Concurrency concurrency = 1;
Returns | |
---|---|
Type | Description |
boolean | Whether the concurrency field is set. |
hasExecutionOptions()
public abstract boolean hasExecutionOptions()
Execution options (e.g., whether transaction is opaque, optimistic).
optional .google.spanner.executor.v1.TransactionExecutionOptions execution_options = 4;
Returns | |
---|---|
Type | Description |
boolean | Whether the executionOptions field is set. |