Interface SpannerActionOrBuilder (6.60.0)

public interface SpannerActionOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getActionCase()

public abstract SpannerAction.ActionCase getActionCase()
Returns
TypeDescription
SpannerAction.ActionCase

getAdmin()

public abstract AdminAction getAdmin()

Action that contains any administrative operation, like database, instance manipulation.

.google.spanner.executor.v1.AdminAction admin = 30;

Returns
TypeDescription
AdminAction

The admin.

getAdminOrBuilder()

public abstract AdminActionOrBuilder getAdminOrBuilder()

Action that contains any administrative operation, like database, instance manipulation.

.google.spanner.executor.v1.AdminAction admin = 30;

Returns
TypeDescription
AdminActionOrBuilder

getBatchDml()

public abstract BatchDmlAction getBatchDml()

Action to a batch DML.

.google.spanner.executor.v1.BatchDmlAction batch_dml = 24;

Returns
TypeDescription
BatchDmlAction

The batchDml.

getBatchDmlOrBuilder()

public abstract BatchDmlActionOrBuilder getBatchDmlOrBuilder()

Action to a batch DML.

.google.spanner.executor.v1.BatchDmlAction batch_dml = 24;

Returns
TypeDescription
BatchDmlActionOrBuilder

getCloseBatchTxn()

public abstract CloseBatchTransactionAction getCloseBatchTxn()

Action to close a batch transaction.

.google.spanner.executor.v1.CloseBatchTransactionAction close_batch_txn = 41;

Returns
TypeDescription
CloseBatchTransactionAction

The closeBatchTxn.

getCloseBatchTxnOrBuilder()

public abstract CloseBatchTransactionActionOrBuilder getCloseBatchTxnOrBuilder()

Action to close a batch transaction.

.google.spanner.executor.v1.CloseBatchTransactionAction close_batch_txn = 41;

Returns
TypeDescription
CloseBatchTransactionActionOrBuilder

getDatabasePath()

public abstract String getDatabasePath()

Database against which to perform action. In a context where a series of actions take place, an action may omit database path if it applies to the same database as the previous action.

string database_path = 1;

Returns
TypeDescription
String

The databasePath.

getDatabasePathBytes()

public abstract ByteString getDatabasePathBytes()

Database against which to perform action. In a context where a series of actions take place, an action may omit database path if it applies to the same database as the previous action.

string database_path = 1;

Returns
TypeDescription
ByteString

The bytes for databasePath.

getDml()

public abstract DmlAction getDml()

Action to a DML.

.google.spanner.executor.v1.DmlAction dml = 23;

Returns
TypeDescription
DmlAction

The dml.

getDmlOrBuilder()

public abstract DmlActionOrBuilder getDmlOrBuilder()

Action to a DML.

.google.spanner.executor.v1.DmlAction dml = 23;

Returns
TypeDescription
DmlActionOrBuilder

getExecuteChangeStreamQuery()

public abstract ExecuteChangeStreamQuery getExecuteChangeStreamQuery()

Action to execute change stream query.

.google.spanner.executor.v1.ExecuteChangeStreamQuery execute_change_stream_query = 50;

Returns
TypeDescription
ExecuteChangeStreamQuery

The executeChangeStreamQuery.

getExecuteChangeStreamQueryOrBuilder()

public abstract ExecuteChangeStreamQueryOrBuilder getExecuteChangeStreamQueryOrBuilder()

Action to execute change stream query.

.google.spanner.executor.v1.ExecuteChangeStreamQuery execute_change_stream_query = 50;

Returns
TypeDescription
ExecuteChangeStreamQueryOrBuilder

getExecutePartition()

public abstract ExecutePartitionAction getExecutePartition()

Action to execute batch actions on generated partitions.

.google.spanner.executor.v1.ExecutePartitionAction execute_partition = 44;

Returns
TypeDescription
ExecutePartitionAction

The executePartition.

getExecutePartitionOrBuilder()

public abstract ExecutePartitionActionOrBuilder getExecutePartitionOrBuilder()

Action to execute batch actions on generated partitions.

.google.spanner.executor.v1.ExecutePartitionAction execute_partition = 44;

Returns
TypeDescription
ExecutePartitionActionOrBuilder

getFinish()

public abstract FinishTransactionAction getFinish()

Action to finish a transaction.

.google.spanner.executor.v1.FinishTransactionAction finish = 11;

Returns
TypeDescription
FinishTransactionAction

The finish.

getFinishOrBuilder()

public abstract FinishTransactionActionOrBuilder getFinishOrBuilder()

Action to finish a transaction.

.google.spanner.executor.v1.FinishTransactionAction finish = 11;

Returns
TypeDescription
FinishTransactionActionOrBuilder

getGenerateDbPartitionsQuery()

public abstract GenerateDbPartitionsForQueryAction getGenerateDbPartitionsQuery()

Action to generate database partitions for batch query.

.google.spanner.executor.v1.GenerateDbPartitionsForQueryAction generate_db_partitions_query = 43;

Returns
TypeDescription
GenerateDbPartitionsForQueryAction

The generateDbPartitionsQuery.

getGenerateDbPartitionsQueryOrBuilder()

public abstract GenerateDbPartitionsForQueryActionOrBuilder getGenerateDbPartitionsQueryOrBuilder()

Action to generate database partitions for batch query.

.google.spanner.executor.v1.GenerateDbPartitionsForQueryAction generate_db_partitions_query = 43;

Returns
TypeDescription
GenerateDbPartitionsForQueryActionOrBuilder

getGenerateDbPartitionsRead()

public abstract GenerateDbPartitionsForReadAction getGenerateDbPartitionsRead()

Action to generate database partitions for batch read.

.google.spanner.executor.v1.GenerateDbPartitionsForReadAction generate_db_partitions_read = 42;

Returns
TypeDescription
GenerateDbPartitionsForReadAction

The generateDbPartitionsRead.

getGenerateDbPartitionsReadOrBuilder()

public abstract GenerateDbPartitionsForReadActionOrBuilder getGenerateDbPartitionsReadOrBuilder()

Action to generate database partitions for batch read.

.google.spanner.executor.v1.GenerateDbPartitionsForReadAction generate_db_partitions_read = 42;

Returns
TypeDescription
GenerateDbPartitionsForReadActionOrBuilder

getMutation()

public abstract MutationAction getMutation()

Action to buffer a mutation.

.google.spanner.executor.v1.MutationAction mutation = 22;

Returns
TypeDescription
MutationAction

The mutation.

getMutationOrBuilder()

public abstract MutationActionOrBuilder getMutationOrBuilder()

Action to buffer a mutation.

.google.spanner.executor.v1.MutationAction mutation = 22;

Returns
TypeDescription
MutationActionOrBuilder

getPartitionedUpdate()

public abstract PartitionedUpdateAction getPartitionedUpdate()

Action to a partitioned update.

.google.spanner.executor.v1.PartitionedUpdateAction partitioned_update = 27;

Returns
TypeDescription
PartitionedUpdateAction

The partitionedUpdate.

getPartitionedUpdateOrBuilder()

public abstract PartitionedUpdateActionOrBuilder getPartitionedUpdateOrBuilder()

Action to a partitioned update.

.google.spanner.executor.v1.PartitionedUpdateAction partitioned_update = 27;

Returns
TypeDescription
PartitionedUpdateActionOrBuilder

getQuery()

public abstract QueryAction getQuery()

Action to do a query.

.google.spanner.executor.v1.QueryAction query = 21;

Returns
TypeDescription
QueryAction

The query.

getQueryOrBuilder()

public abstract QueryActionOrBuilder getQueryOrBuilder()

Action to do a query.

.google.spanner.executor.v1.QueryAction query = 21;

Returns
TypeDescription
QueryActionOrBuilder

getRead()

public abstract ReadAction getRead()

Action to do a normal read.

.google.spanner.executor.v1.ReadAction read = 20;

Returns
TypeDescription
ReadAction

The read.

getReadOrBuilder()

public abstract ReadActionOrBuilder getReadOrBuilder()

Action to do a normal read.

.google.spanner.executor.v1.ReadAction read = 20;

Returns
TypeDescription
ReadActionOrBuilder

getStart()

public abstract StartTransactionAction getStart()

Action to start a transaction.

.google.spanner.executor.v1.StartTransactionAction start = 10;

Returns
TypeDescription
StartTransactionAction

The start.

getStartBatchTxn()

public abstract StartBatchTransactionAction getStartBatchTxn()

Action to start a batch transaction.

.google.spanner.executor.v1.StartBatchTransactionAction start_batch_txn = 40;

Returns
TypeDescription
StartBatchTransactionAction

The startBatchTxn.

getStartBatchTxnOrBuilder()

public abstract StartBatchTransactionActionOrBuilder getStartBatchTxnOrBuilder()

Action to start a batch transaction.

.google.spanner.executor.v1.StartBatchTransactionAction start_batch_txn = 40;

Returns
TypeDescription
StartBatchTransactionActionOrBuilder

getStartOrBuilder()

public abstract StartTransactionActionOrBuilder getStartOrBuilder()

Action to start a transaction.

.google.spanner.executor.v1.StartTransactionAction start = 10;

Returns
TypeDescription
StartTransactionActionOrBuilder

getWrite()

public abstract WriteMutationsAction getWrite()

Action to write a mutation.

.google.spanner.executor.v1.WriteMutationsAction write = 25;

Returns
TypeDescription
WriteMutationsAction

The write.

getWriteOrBuilder()

public abstract WriteMutationsActionOrBuilder getWriteOrBuilder()

Action to write a mutation.

.google.spanner.executor.v1.WriteMutationsAction write = 25;

Returns
TypeDescription
WriteMutationsActionOrBuilder

hasAdmin()

public abstract boolean hasAdmin()

Action that contains any administrative operation, like database, instance manipulation.

.google.spanner.executor.v1.AdminAction admin = 30;

Returns
TypeDescription
boolean

Whether the admin field is set.

hasBatchDml()

public abstract boolean hasBatchDml()

Action to a batch DML.

.google.spanner.executor.v1.BatchDmlAction batch_dml = 24;

Returns
TypeDescription
boolean

Whether the batchDml field is set.

hasCloseBatchTxn()

public abstract boolean hasCloseBatchTxn()

Action to close a batch transaction.

.google.spanner.executor.v1.CloseBatchTransactionAction close_batch_txn = 41;

Returns
TypeDescription
boolean

Whether the closeBatchTxn field is set.

hasDml()

public abstract boolean hasDml()

Action to a DML.

.google.spanner.executor.v1.DmlAction dml = 23;

Returns
TypeDescription
boolean

Whether the dml field is set.

hasExecuteChangeStreamQuery()

public abstract boolean hasExecuteChangeStreamQuery()

Action to execute change stream query.

.google.spanner.executor.v1.ExecuteChangeStreamQuery execute_change_stream_query = 50;

Returns
TypeDescription
boolean

Whether the executeChangeStreamQuery field is set.

hasExecutePartition()

public abstract boolean hasExecutePartition()

Action to execute batch actions on generated partitions.

.google.spanner.executor.v1.ExecutePartitionAction execute_partition = 44;

Returns
TypeDescription
boolean

Whether the executePartition field is set.

hasFinish()

public abstract boolean hasFinish()

Action to finish a transaction.

.google.spanner.executor.v1.FinishTransactionAction finish = 11;

Returns
TypeDescription
boolean

Whether the finish field is set.

hasGenerateDbPartitionsQuery()

public abstract boolean hasGenerateDbPartitionsQuery()

Action to generate database partitions for batch query.

.google.spanner.executor.v1.GenerateDbPartitionsForQueryAction generate_db_partitions_query = 43;

Returns
TypeDescription
boolean

Whether the generateDbPartitionsQuery field is set.

hasGenerateDbPartitionsRead()

public abstract boolean hasGenerateDbPartitionsRead()

Action to generate database partitions for batch read.

.google.spanner.executor.v1.GenerateDbPartitionsForReadAction generate_db_partitions_read = 42;

Returns
TypeDescription
boolean

Whether the generateDbPartitionsRead field is set.

hasMutation()

public abstract boolean hasMutation()

Action to buffer a mutation.

.google.spanner.executor.v1.MutationAction mutation = 22;

Returns
TypeDescription
boolean

Whether the mutation field is set.

hasPartitionedUpdate()

public abstract boolean hasPartitionedUpdate()

Action to a partitioned update.

.google.spanner.executor.v1.PartitionedUpdateAction partitioned_update = 27;

Returns
TypeDescription
boolean

Whether the partitionedUpdate field is set.

hasQuery()

public abstract boolean hasQuery()

Action to do a query.

.google.spanner.executor.v1.QueryAction query = 21;

Returns
TypeDescription
boolean

Whether the query field is set.

hasRead()

public abstract boolean hasRead()

Action to do a normal read.

.google.spanner.executor.v1.ReadAction read = 20;

Returns
TypeDescription
boolean

Whether the read field is set.

hasStart()

public abstract boolean hasStart()

Action to start a transaction.

.google.spanner.executor.v1.StartTransactionAction start = 10;

Returns
TypeDescription
boolean

Whether the start field is set.

hasStartBatchTxn()

public abstract boolean hasStartBatchTxn()

Action to start a batch transaction.

.google.spanner.executor.v1.StartBatchTransactionAction start_batch_txn = 40;

Returns
TypeDescription
boolean

Whether the startBatchTxn field is set.

hasWrite()

public abstract boolean hasWrite()

Action to write a mutation.

.google.spanner.executor.v1.WriteMutationsAction write = 25;

Returns
TypeDescription
boolean

Whether the write field is set.