Class SpannerAction.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<SpannerAction.Builder>
com.google.spanner.executor.v1.SpannerAction.Builder
All Implemented Interfaces:
com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, SpannerActionOrBuilder, Cloneable
Enclosing class:
SpannerAction

public static final class SpannerAction.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<SpannerAction.Builder> implements SpannerActionOrBuilder
 SpannerAction defines a primitive action that can be performed against
 Spanner, such as begin or commit a transaction, or perform a read or
 mutation.
 
Protobuf type google.spanner.executor.v1.SpannerAction
  • Method Details

    • getDescriptor

      public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
    • internalGetFieldAccessorTable

      protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
      Specified by:
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<SpannerAction.Builder>
    • clear

      public SpannerAction.Builder clear()
      Specified by:
      clear in interface com.google.protobuf.Message.Builder
      Specified by:
      clear in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      clear in class com.google.protobuf.GeneratedMessageV3.Builder<SpannerAction.Builder>
    • getDescriptorForType

      public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
      Specified by:
      getDescriptorForType in interface com.google.protobuf.Message.Builder
      Specified by:
      getDescriptorForType in interface com.google.protobuf.MessageOrBuilder
      Overrides:
      getDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<SpannerAction.Builder>
    • getDefaultInstanceForType

      public SpannerAction getDefaultInstanceForType()
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
    • build

      public SpannerAction build()
      Specified by:
      build in interface com.google.protobuf.Message.Builder
      Specified by:
      build in interface com.google.protobuf.MessageLite.Builder
    • buildPartial

      public SpannerAction buildPartial()
      Specified by:
      buildPartial in interface com.google.protobuf.Message.Builder
      Specified by:
      buildPartial in interface com.google.protobuf.MessageLite.Builder
    • clone

      public SpannerAction.Builder clone()
      Specified by:
      clone in interface com.google.protobuf.Message.Builder
      Specified by:
      clone in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      clone in class com.google.protobuf.GeneratedMessageV3.Builder<SpannerAction.Builder>
    • setField

      public SpannerAction.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
      Specified by:
      setField in interface com.google.protobuf.Message.Builder
      Overrides:
      setField in class com.google.protobuf.GeneratedMessageV3.Builder<SpannerAction.Builder>
    • clearField

      public SpannerAction.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
      Specified by:
      clearField in interface com.google.protobuf.Message.Builder
      Overrides:
      clearField in class com.google.protobuf.GeneratedMessageV3.Builder<SpannerAction.Builder>
    • clearOneof

      public SpannerAction.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
      Specified by:
      clearOneof in interface com.google.protobuf.Message.Builder
      Overrides:
      clearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<SpannerAction.Builder>
    • setRepeatedField

      public SpannerAction.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
      Specified by:
      setRepeatedField in interface com.google.protobuf.Message.Builder
      Overrides:
      setRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<SpannerAction.Builder>
    • addRepeatedField

      public SpannerAction.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
      Specified by:
      addRepeatedField in interface com.google.protobuf.Message.Builder
      Overrides:
      addRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<SpannerAction.Builder>
    • mergeFrom

      public SpannerAction.Builder mergeFrom(com.google.protobuf.Message other)
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<SpannerAction.Builder>
    • mergeFrom

      public SpannerAction.Builder mergeFrom(SpannerAction other)
    • isInitialized

      public final boolean isInitialized()
      Specified by:
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      Overrides:
      isInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<SpannerAction.Builder>
    • mergeFrom

      public SpannerAction.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Specified by:
      mergeFrom in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<SpannerAction.Builder>
      Throws:
      IOException
    • getActionCase

      public SpannerAction.ActionCase getActionCase()
      Specified by:
      getActionCase in interface SpannerActionOrBuilder
    • clearAction

      public SpannerAction.Builder clearAction()
    • getDatabasePath

      public 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;
      Specified by:
      getDatabasePath in interface SpannerActionOrBuilder
      Returns:
      The databasePath.
    • getDatabasePathBytes

      public com.google.protobuf.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;
      Specified by:
      getDatabasePathBytes in interface SpannerActionOrBuilder
      Returns:
      The bytes for databasePath.
    • setDatabasePath

      public SpannerAction.Builder setDatabasePath(String value)
       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;
      Parameters:
      value - The databasePath to set.
      Returns:
      This builder for chaining.
    • clearDatabasePath

      public SpannerAction.Builder clearDatabasePath()
       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:
      This builder for chaining.
    • setDatabasePathBytes

      public SpannerAction.Builder setDatabasePathBytes(com.google.protobuf.ByteString value)
       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;
      Parameters:
      value - The bytes for databasePath to set.
      Returns:
      This builder for chaining.
    • hasStart

      public boolean hasStart()
       Action to start a transaction.
       
      .google.spanner.executor.v1.StartTransactionAction start = 10;
      Specified by:
      hasStart in interface SpannerActionOrBuilder
      Returns:
      Whether the start field is set.
    • getStart

      public StartTransactionAction getStart()
       Action to start a transaction.
       
      .google.spanner.executor.v1.StartTransactionAction start = 10;
      Specified by:
      getStart in interface SpannerActionOrBuilder
      Returns:
      The start.
    • setStart

       Action to start a transaction.
       
      .google.spanner.executor.v1.StartTransactionAction start = 10;
    • setStart

      public SpannerAction.Builder setStart(StartTransactionAction.Builder builderForValue)
       Action to start a transaction.
       
      .google.spanner.executor.v1.StartTransactionAction start = 10;
    • mergeStart

      public SpannerAction.Builder mergeStart(StartTransactionAction value)
       Action to start a transaction.
       
      .google.spanner.executor.v1.StartTransactionAction start = 10;
    • clearStart

      public SpannerAction.Builder clearStart()
       Action to start a transaction.
       
      .google.spanner.executor.v1.StartTransactionAction start = 10;
    • getStartBuilder

      public StartTransactionAction.Builder getStartBuilder()
       Action to start a transaction.
       
      .google.spanner.executor.v1.StartTransactionAction start = 10;
    • getStartOrBuilder

      public StartTransactionActionOrBuilder getStartOrBuilder()
       Action to start a transaction.
       
      .google.spanner.executor.v1.StartTransactionAction start = 10;
      Specified by:
      getStartOrBuilder in interface SpannerActionOrBuilder
    • hasFinish

      public boolean hasFinish()
       Action to finish a transaction.
       
      .google.spanner.executor.v1.FinishTransactionAction finish = 11;
      Specified by:
      hasFinish in interface SpannerActionOrBuilder
      Returns:
      Whether the finish field is set.
    • getFinish

      public FinishTransactionAction getFinish()
       Action to finish a transaction.
       
      .google.spanner.executor.v1.FinishTransactionAction finish = 11;
      Specified by:
      getFinish in interface SpannerActionOrBuilder
      Returns:
      The finish.
    • setFinish

       Action to finish a transaction.
       
      .google.spanner.executor.v1.FinishTransactionAction finish = 11;
    • setFinish

      public SpannerAction.Builder setFinish(FinishTransactionAction.Builder builderForValue)
       Action to finish a transaction.
       
      .google.spanner.executor.v1.FinishTransactionAction finish = 11;
    • mergeFinish

      public SpannerAction.Builder mergeFinish(FinishTransactionAction value)
       Action to finish a transaction.
       
      .google.spanner.executor.v1.FinishTransactionAction finish = 11;
    • clearFinish

      public SpannerAction.Builder clearFinish()
       Action to finish a transaction.
       
      .google.spanner.executor.v1.FinishTransactionAction finish = 11;
    • getFinishBuilder

      public FinishTransactionAction.Builder getFinishBuilder()
       Action to finish a transaction.
       
      .google.spanner.executor.v1.FinishTransactionAction finish = 11;
    • getFinishOrBuilder

      public FinishTransactionActionOrBuilder getFinishOrBuilder()
       Action to finish a transaction.
       
      .google.spanner.executor.v1.FinishTransactionAction finish = 11;
      Specified by:
      getFinishOrBuilder in interface SpannerActionOrBuilder
    • hasRead

      public boolean hasRead()
       Action to do a normal read.
       
      .google.spanner.executor.v1.ReadAction read = 20;
      Specified by:
      hasRead in interface SpannerActionOrBuilder
      Returns:
      Whether the read field is set.
    • getRead

      public ReadAction getRead()
       Action to do a normal read.
       
      .google.spanner.executor.v1.ReadAction read = 20;
      Specified by:
      getRead in interface SpannerActionOrBuilder
      Returns:
      The read.
    • setRead

      public SpannerAction.Builder setRead(ReadAction value)
       Action to do a normal read.
       
      .google.spanner.executor.v1.ReadAction read = 20;
    • setRead

      public SpannerAction.Builder setRead(ReadAction.Builder builderForValue)
       Action to do a normal read.
       
      .google.spanner.executor.v1.ReadAction read = 20;
    • mergeRead

      public SpannerAction.Builder mergeRead(ReadAction value)
       Action to do a normal read.
       
      .google.spanner.executor.v1.ReadAction read = 20;
    • clearRead

      public SpannerAction.Builder clearRead()
       Action to do a normal read.
       
      .google.spanner.executor.v1.ReadAction read = 20;
    • getReadBuilder

      public ReadAction.Builder getReadBuilder()
       Action to do a normal read.
       
      .google.spanner.executor.v1.ReadAction read = 20;
    • getReadOrBuilder

      public ReadActionOrBuilder getReadOrBuilder()
       Action to do a normal read.
       
      .google.spanner.executor.v1.ReadAction read = 20;
      Specified by:
      getReadOrBuilder in interface SpannerActionOrBuilder
    • hasQuery

      public boolean hasQuery()
       Action to do a query.
       
      .google.spanner.executor.v1.QueryAction query = 21;
      Specified by:
      hasQuery in interface SpannerActionOrBuilder
      Returns:
      Whether the query field is set.
    • getQuery

      public QueryAction getQuery()
       Action to do a query.
       
      .google.spanner.executor.v1.QueryAction query = 21;
      Specified by:
      getQuery in interface SpannerActionOrBuilder
      Returns:
      The query.
    • setQuery

      public SpannerAction.Builder setQuery(QueryAction value)
       Action to do a query.
       
      .google.spanner.executor.v1.QueryAction query = 21;
    • setQuery

      public SpannerAction.Builder setQuery(QueryAction.Builder builderForValue)
       Action to do a query.
       
      .google.spanner.executor.v1.QueryAction query = 21;
    • mergeQuery

      public SpannerAction.Builder mergeQuery(QueryAction value)
       Action to do a query.
       
      .google.spanner.executor.v1.QueryAction query = 21;
    • clearQuery

      public SpannerAction.Builder clearQuery()
       Action to do a query.
       
      .google.spanner.executor.v1.QueryAction query = 21;
    • getQueryBuilder

      public QueryAction.Builder getQueryBuilder()
       Action to do a query.
       
      .google.spanner.executor.v1.QueryAction query = 21;
    • getQueryOrBuilder

      public QueryActionOrBuilder getQueryOrBuilder()
       Action to do a query.
       
      .google.spanner.executor.v1.QueryAction query = 21;
      Specified by:
      getQueryOrBuilder in interface SpannerActionOrBuilder
    • hasMutation

      public boolean hasMutation()
       Action to buffer a mutation.
       
      .google.spanner.executor.v1.MutationAction mutation = 22;
      Specified by:
      hasMutation in interface SpannerActionOrBuilder
      Returns:
      Whether the mutation field is set.
    • getMutation

      public MutationAction getMutation()
       Action to buffer a mutation.
       
      .google.spanner.executor.v1.MutationAction mutation = 22;
      Specified by:
      getMutation in interface SpannerActionOrBuilder
      Returns:
      The mutation.
    • setMutation

      public SpannerAction.Builder setMutation(MutationAction value)
       Action to buffer a mutation.
       
      .google.spanner.executor.v1.MutationAction mutation = 22;
    • setMutation

      public SpannerAction.Builder setMutation(MutationAction.Builder builderForValue)
       Action to buffer a mutation.
       
      .google.spanner.executor.v1.MutationAction mutation = 22;
    • mergeMutation

      public SpannerAction.Builder mergeMutation(MutationAction value)
       Action to buffer a mutation.
       
      .google.spanner.executor.v1.MutationAction mutation = 22;
    • clearMutation

      public SpannerAction.Builder clearMutation()
       Action to buffer a mutation.
       
      .google.spanner.executor.v1.MutationAction mutation = 22;
    • getMutationBuilder

      public MutationAction.Builder getMutationBuilder()
       Action to buffer a mutation.
       
      .google.spanner.executor.v1.MutationAction mutation = 22;
    • getMutationOrBuilder

      public MutationActionOrBuilder getMutationOrBuilder()
       Action to buffer a mutation.
       
      .google.spanner.executor.v1.MutationAction mutation = 22;
      Specified by:
      getMutationOrBuilder in interface SpannerActionOrBuilder
    • hasDml

      public boolean hasDml()
       Action to a DML.
       
      .google.spanner.executor.v1.DmlAction dml = 23;
      Specified by:
      hasDml in interface SpannerActionOrBuilder
      Returns:
      Whether the dml field is set.
    • getDml

      public DmlAction getDml()
       Action to a DML.
       
      .google.spanner.executor.v1.DmlAction dml = 23;
      Specified by:
      getDml in interface SpannerActionOrBuilder
      Returns:
      The dml.
    • setDml

      public SpannerAction.Builder setDml(DmlAction value)
       Action to a DML.
       
      .google.spanner.executor.v1.DmlAction dml = 23;
    • setDml

      public SpannerAction.Builder setDml(DmlAction.Builder builderForValue)
       Action to a DML.
       
      .google.spanner.executor.v1.DmlAction dml = 23;
    • mergeDml

      public SpannerAction.Builder mergeDml(DmlAction value)
       Action to a DML.
       
      .google.spanner.executor.v1.DmlAction dml = 23;
    • clearDml

      public SpannerAction.Builder clearDml()
       Action to a DML.
       
      .google.spanner.executor.v1.DmlAction dml = 23;
    • getDmlBuilder

      public DmlAction.Builder getDmlBuilder()
       Action to a DML.
       
      .google.spanner.executor.v1.DmlAction dml = 23;
    • getDmlOrBuilder

      public DmlActionOrBuilder getDmlOrBuilder()
       Action to a DML.
       
      .google.spanner.executor.v1.DmlAction dml = 23;
      Specified by:
      getDmlOrBuilder in interface SpannerActionOrBuilder
    • hasBatchDml

      public boolean hasBatchDml()
       Action to a batch DML.
       
      .google.spanner.executor.v1.BatchDmlAction batch_dml = 24;
      Specified by:
      hasBatchDml in interface SpannerActionOrBuilder
      Returns:
      Whether the batchDml field is set.
    • getBatchDml

      public BatchDmlAction getBatchDml()
       Action to a batch DML.
       
      .google.spanner.executor.v1.BatchDmlAction batch_dml = 24;
      Specified by:
      getBatchDml in interface SpannerActionOrBuilder
      Returns:
      The batchDml.
    • setBatchDml

      public SpannerAction.Builder setBatchDml(BatchDmlAction value)
       Action to a batch DML.
       
      .google.spanner.executor.v1.BatchDmlAction batch_dml = 24;
    • setBatchDml

      public SpannerAction.Builder setBatchDml(BatchDmlAction.Builder builderForValue)
       Action to a batch DML.
       
      .google.spanner.executor.v1.BatchDmlAction batch_dml = 24;
    • mergeBatchDml

      public SpannerAction.Builder mergeBatchDml(BatchDmlAction value)
       Action to a batch DML.
       
      .google.spanner.executor.v1.BatchDmlAction batch_dml = 24;
    • clearBatchDml

      public SpannerAction.Builder clearBatchDml()
       Action to a batch DML.
       
      .google.spanner.executor.v1.BatchDmlAction batch_dml = 24;
    • getBatchDmlBuilder

      public BatchDmlAction.Builder getBatchDmlBuilder()
       Action to a batch DML.
       
      .google.spanner.executor.v1.BatchDmlAction batch_dml = 24;
    • getBatchDmlOrBuilder

      public BatchDmlActionOrBuilder getBatchDmlOrBuilder()
       Action to a batch DML.
       
      .google.spanner.executor.v1.BatchDmlAction batch_dml = 24;
      Specified by:
      getBatchDmlOrBuilder in interface SpannerActionOrBuilder
    • hasWrite

      public boolean hasWrite()
       Action to write a mutation.
       
      .google.spanner.executor.v1.WriteMutationsAction write = 25;
      Specified by:
      hasWrite in interface SpannerActionOrBuilder
      Returns:
      Whether the write field is set.
    • getWrite

      public WriteMutationsAction getWrite()
       Action to write a mutation.
       
      .google.spanner.executor.v1.WriteMutationsAction write = 25;
      Specified by:
      getWrite in interface SpannerActionOrBuilder
      Returns:
      The write.
    • setWrite

       Action to write a mutation.
       
      .google.spanner.executor.v1.WriteMutationsAction write = 25;
    • setWrite

      public SpannerAction.Builder setWrite(WriteMutationsAction.Builder builderForValue)
       Action to write a mutation.
       
      .google.spanner.executor.v1.WriteMutationsAction write = 25;
    • mergeWrite

      public SpannerAction.Builder mergeWrite(WriteMutationsAction value)
       Action to write a mutation.
       
      .google.spanner.executor.v1.WriteMutationsAction write = 25;
    • clearWrite

      public SpannerAction.Builder clearWrite()
       Action to write a mutation.
       
      .google.spanner.executor.v1.WriteMutationsAction write = 25;
    • getWriteBuilder

      public WriteMutationsAction.Builder getWriteBuilder()
       Action to write a mutation.
       
      .google.spanner.executor.v1.WriteMutationsAction write = 25;
    • getWriteOrBuilder

      public WriteMutationsActionOrBuilder getWriteOrBuilder()
       Action to write a mutation.
       
      .google.spanner.executor.v1.WriteMutationsAction write = 25;
      Specified by:
      getWriteOrBuilder in interface SpannerActionOrBuilder
    • hasPartitionedUpdate

      public boolean hasPartitionedUpdate()
       Action to a partitioned update.
       
      .google.spanner.executor.v1.PartitionedUpdateAction partitioned_update = 27;
      Specified by:
      hasPartitionedUpdate in interface SpannerActionOrBuilder
      Returns:
      Whether the partitionedUpdate field is set.
    • getPartitionedUpdate

      public PartitionedUpdateAction getPartitionedUpdate()
       Action to a partitioned update.
       
      .google.spanner.executor.v1.PartitionedUpdateAction partitioned_update = 27;
      Specified by:
      getPartitionedUpdate in interface SpannerActionOrBuilder
      Returns:
      The partitionedUpdate.
    • setPartitionedUpdate

      public SpannerAction.Builder setPartitionedUpdate(PartitionedUpdateAction value)
       Action to a partitioned update.
       
      .google.spanner.executor.v1.PartitionedUpdateAction partitioned_update = 27;
    • setPartitionedUpdate

      public SpannerAction.Builder setPartitionedUpdate(PartitionedUpdateAction.Builder builderForValue)
       Action to a partitioned update.
       
      .google.spanner.executor.v1.PartitionedUpdateAction partitioned_update = 27;
    • mergePartitionedUpdate

      public SpannerAction.Builder mergePartitionedUpdate(PartitionedUpdateAction value)
       Action to a partitioned update.
       
      .google.spanner.executor.v1.PartitionedUpdateAction partitioned_update = 27;
    • clearPartitionedUpdate

      public SpannerAction.Builder clearPartitionedUpdate()
       Action to a partitioned update.
       
      .google.spanner.executor.v1.PartitionedUpdateAction partitioned_update = 27;
    • getPartitionedUpdateBuilder

      public PartitionedUpdateAction.Builder getPartitionedUpdateBuilder()
       Action to a partitioned update.
       
      .google.spanner.executor.v1.PartitionedUpdateAction partitioned_update = 27;
    • getPartitionedUpdateOrBuilder

      public PartitionedUpdateActionOrBuilder getPartitionedUpdateOrBuilder()
       Action to a partitioned update.
       
      .google.spanner.executor.v1.PartitionedUpdateAction partitioned_update = 27;
      Specified by:
      getPartitionedUpdateOrBuilder in interface SpannerActionOrBuilder
    • hasAdmin

      public boolean hasAdmin()
       Action that contains any administrative operation, like database,
       instance manipulation.
       
      .google.spanner.executor.v1.AdminAction admin = 30;
      Specified by:
      hasAdmin in interface SpannerActionOrBuilder
      Returns:
      Whether the admin field is set.
    • getAdmin

      public AdminAction getAdmin()
       Action that contains any administrative operation, like database,
       instance manipulation.
       
      .google.spanner.executor.v1.AdminAction admin = 30;
      Specified by:
      getAdmin in interface SpannerActionOrBuilder
      Returns:
      The admin.
    • setAdmin

      public SpannerAction.Builder setAdmin(AdminAction value)
       Action that contains any administrative operation, like database,
       instance manipulation.
       
      .google.spanner.executor.v1.AdminAction admin = 30;
    • setAdmin

      public SpannerAction.Builder setAdmin(AdminAction.Builder builderForValue)
       Action that contains any administrative operation, like database,
       instance manipulation.
       
      .google.spanner.executor.v1.AdminAction admin = 30;
    • mergeAdmin

      public SpannerAction.Builder mergeAdmin(AdminAction value)
       Action that contains any administrative operation, like database,
       instance manipulation.
       
      .google.spanner.executor.v1.AdminAction admin = 30;
    • clearAdmin

      public SpannerAction.Builder clearAdmin()
       Action that contains any administrative operation, like database,
       instance manipulation.
       
      .google.spanner.executor.v1.AdminAction admin = 30;
    • getAdminBuilder

      public AdminAction.Builder getAdminBuilder()
       Action that contains any administrative operation, like database,
       instance manipulation.
       
      .google.spanner.executor.v1.AdminAction admin = 30;
    • getAdminOrBuilder

      public AdminActionOrBuilder getAdminOrBuilder()
       Action that contains any administrative operation, like database,
       instance manipulation.
       
      .google.spanner.executor.v1.AdminAction admin = 30;
      Specified by:
      getAdminOrBuilder in interface SpannerActionOrBuilder
    • hasStartBatchTxn

      public boolean hasStartBatchTxn()
       Action to start a batch transaction.
       
      .google.spanner.executor.v1.StartBatchTransactionAction start_batch_txn = 40;
      Specified by:
      hasStartBatchTxn in interface SpannerActionOrBuilder
      Returns:
      Whether the startBatchTxn field is set.
    • getStartBatchTxn

      public StartBatchTransactionAction getStartBatchTxn()
       Action to start a batch transaction.
       
      .google.spanner.executor.v1.StartBatchTransactionAction start_batch_txn = 40;
      Specified by:
      getStartBatchTxn in interface SpannerActionOrBuilder
      Returns:
      The startBatchTxn.
    • setStartBatchTxn

      public SpannerAction.Builder setStartBatchTxn(StartBatchTransactionAction value)
       Action to start a batch transaction.
       
      .google.spanner.executor.v1.StartBatchTransactionAction start_batch_txn = 40;
    • setStartBatchTxn

      public SpannerAction.Builder setStartBatchTxn(StartBatchTransactionAction.Builder builderForValue)
       Action to start a batch transaction.
       
      .google.spanner.executor.v1.StartBatchTransactionAction start_batch_txn = 40;
    • mergeStartBatchTxn

      public SpannerAction.Builder mergeStartBatchTxn(StartBatchTransactionAction value)
       Action to start a batch transaction.
       
      .google.spanner.executor.v1.StartBatchTransactionAction start_batch_txn = 40;
    • clearStartBatchTxn

      public SpannerAction.Builder clearStartBatchTxn()
       Action to start a batch transaction.
       
      .google.spanner.executor.v1.StartBatchTransactionAction start_batch_txn = 40;
    • getStartBatchTxnBuilder

      public StartBatchTransactionAction.Builder getStartBatchTxnBuilder()
       Action to start a batch transaction.
       
      .google.spanner.executor.v1.StartBatchTransactionAction start_batch_txn = 40;
    • getStartBatchTxnOrBuilder

      public StartBatchTransactionActionOrBuilder getStartBatchTxnOrBuilder()
       Action to start a batch transaction.
       
      .google.spanner.executor.v1.StartBatchTransactionAction start_batch_txn = 40;
      Specified by:
      getStartBatchTxnOrBuilder in interface SpannerActionOrBuilder
    • hasCloseBatchTxn

      public boolean hasCloseBatchTxn()
       Action to close a batch transaction.
       
      .google.spanner.executor.v1.CloseBatchTransactionAction close_batch_txn = 41;
      Specified by:
      hasCloseBatchTxn in interface SpannerActionOrBuilder
      Returns:
      Whether the closeBatchTxn field is set.
    • getCloseBatchTxn

      public CloseBatchTransactionAction getCloseBatchTxn()
       Action to close a batch transaction.
       
      .google.spanner.executor.v1.CloseBatchTransactionAction close_batch_txn = 41;
      Specified by:
      getCloseBatchTxn in interface SpannerActionOrBuilder
      Returns:
      The closeBatchTxn.
    • setCloseBatchTxn

      public SpannerAction.Builder setCloseBatchTxn(CloseBatchTransactionAction value)
       Action to close a batch transaction.
       
      .google.spanner.executor.v1.CloseBatchTransactionAction close_batch_txn = 41;
    • setCloseBatchTxn

      public SpannerAction.Builder setCloseBatchTxn(CloseBatchTransactionAction.Builder builderForValue)
       Action to close a batch transaction.
       
      .google.spanner.executor.v1.CloseBatchTransactionAction close_batch_txn = 41;
    • mergeCloseBatchTxn

      public SpannerAction.Builder mergeCloseBatchTxn(CloseBatchTransactionAction value)
       Action to close a batch transaction.
       
      .google.spanner.executor.v1.CloseBatchTransactionAction close_batch_txn = 41;
    • clearCloseBatchTxn

      public SpannerAction.Builder clearCloseBatchTxn()
       Action to close a batch transaction.
       
      .google.spanner.executor.v1.CloseBatchTransactionAction close_batch_txn = 41;
    • getCloseBatchTxnBuilder

      public CloseBatchTransactionAction.Builder getCloseBatchTxnBuilder()
       Action to close a batch transaction.
       
      .google.spanner.executor.v1.CloseBatchTransactionAction close_batch_txn = 41;
    • getCloseBatchTxnOrBuilder

      public CloseBatchTransactionActionOrBuilder getCloseBatchTxnOrBuilder()
       Action to close a batch transaction.
       
      .google.spanner.executor.v1.CloseBatchTransactionAction close_batch_txn = 41;
      Specified by:
      getCloseBatchTxnOrBuilder in interface SpannerActionOrBuilder
    • hasGenerateDbPartitionsRead

      public boolean hasGenerateDbPartitionsRead()
       Action to generate database partitions for batch read.
       
      .google.spanner.executor.v1.GenerateDbPartitionsForReadAction generate_db_partitions_read = 42;
      Specified by:
      hasGenerateDbPartitionsRead in interface SpannerActionOrBuilder
      Returns:
      Whether the generateDbPartitionsRead field is set.
    • getGenerateDbPartitionsRead

      public GenerateDbPartitionsForReadAction getGenerateDbPartitionsRead()
       Action to generate database partitions for batch read.
       
      .google.spanner.executor.v1.GenerateDbPartitionsForReadAction generate_db_partitions_read = 42;
      Specified by:
      getGenerateDbPartitionsRead in interface SpannerActionOrBuilder
      Returns:
      The generateDbPartitionsRead.
    • setGenerateDbPartitionsRead

      public SpannerAction.Builder setGenerateDbPartitionsRead(GenerateDbPartitionsForReadAction value)
       Action to generate database partitions for batch read.
       
      .google.spanner.executor.v1.GenerateDbPartitionsForReadAction generate_db_partitions_read = 42;
    • setGenerateDbPartitionsRead

      public SpannerAction.Builder setGenerateDbPartitionsRead(GenerateDbPartitionsForReadAction.Builder builderForValue)
       Action to generate database partitions for batch read.
       
      .google.spanner.executor.v1.GenerateDbPartitionsForReadAction generate_db_partitions_read = 42;
    • mergeGenerateDbPartitionsRead

      public SpannerAction.Builder mergeGenerateDbPartitionsRead(GenerateDbPartitionsForReadAction value)
       Action to generate database partitions for batch read.
       
      .google.spanner.executor.v1.GenerateDbPartitionsForReadAction generate_db_partitions_read = 42;
    • clearGenerateDbPartitionsRead

      public SpannerAction.Builder clearGenerateDbPartitionsRead()
       Action to generate database partitions for batch read.
       
      .google.spanner.executor.v1.GenerateDbPartitionsForReadAction generate_db_partitions_read = 42;
    • getGenerateDbPartitionsReadBuilder

      public GenerateDbPartitionsForReadAction.Builder getGenerateDbPartitionsReadBuilder()
       Action to generate database partitions for batch read.
       
      .google.spanner.executor.v1.GenerateDbPartitionsForReadAction generate_db_partitions_read = 42;
    • getGenerateDbPartitionsReadOrBuilder

      public GenerateDbPartitionsForReadActionOrBuilder getGenerateDbPartitionsReadOrBuilder()
       Action to generate database partitions for batch read.
       
      .google.spanner.executor.v1.GenerateDbPartitionsForReadAction generate_db_partitions_read = 42;
      Specified by:
      getGenerateDbPartitionsReadOrBuilder in interface SpannerActionOrBuilder
    • hasGenerateDbPartitionsQuery

      public boolean hasGenerateDbPartitionsQuery()
       Action to generate database partitions for batch query.
       
      .google.spanner.executor.v1.GenerateDbPartitionsForQueryAction generate_db_partitions_query = 43;
      Specified by:
      hasGenerateDbPartitionsQuery in interface SpannerActionOrBuilder
      Returns:
      Whether the generateDbPartitionsQuery field is set.
    • getGenerateDbPartitionsQuery

      public GenerateDbPartitionsForQueryAction getGenerateDbPartitionsQuery()
       Action to generate database partitions for batch query.
       
      .google.spanner.executor.v1.GenerateDbPartitionsForQueryAction generate_db_partitions_query = 43;
      Specified by:
      getGenerateDbPartitionsQuery in interface SpannerActionOrBuilder
      Returns:
      The generateDbPartitionsQuery.
    • setGenerateDbPartitionsQuery

      public SpannerAction.Builder setGenerateDbPartitionsQuery(GenerateDbPartitionsForQueryAction value)
       Action to generate database partitions for batch query.
       
      .google.spanner.executor.v1.GenerateDbPartitionsForQueryAction generate_db_partitions_query = 43;
    • setGenerateDbPartitionsQuery

      public SpannerAction.Builder setGenerateDbPartitionsQuery(GenerateDbPartitionsForQueryAction.Builder builderForValue)
       Action to generate database partitions for batch query.
       
      .google.spanner.executor.v1.GenerateDbPartitionsForQueryAction generate_db_partitions_query = 43;
    • mergeGenerateDbPartitionsQuery

      public SpannerAction.Builder mergeGenerateDbPartitionsQuery(GenerateDbPartitionsForQueryAction value)
       Action to generate database partitions for batch query.
       
      .google.spanner.executor.v1.GenerateDbPartitionsForQueryAction generate_db_partitions_query = 43;
    • clearGenerateDbPartitionsQuery

      public SpannerAction.Builder clearGenerateDbPartitionsQuery()
       Action to generate database partitions for batch query.
       
      .google.spanner.executor.v1.GenerateDbPartitionsForQueryAction generate_db_partitions_query = 43;
    • getGenerateDbPartitionsQueryBuilder

      public GenerateDbPartitionsForQueryAction.Builder getGenerateDbPartitionsQueryBuilder()
       Action to generate database partitions for batch query.
       
      .google.spanner.executor.v1.GenerateDbPartitionsForQueryAction generate_db_partitions_query = 43;
    • getGenerateDbPartitionsQueryOrBuilder

      public GenerateDbPartitionsForQueryActionOrBuilder getGenerateDbPartitionsQueryOrBuilder()
       Action to generate database partitions for batch query.
       
      .google.spanner.executor.v1.GenerateDbPartitionsForQueryAction generate_db_partitions_query = 43;
      Specified by:
      getGenerateDbPartitionsQueryOrBuilder in interface SpannerActionOrBuilder
    • hasExecutePartition

      public boolean hasExecutePartition()
       Action to execute batch actions on generated partitions.
       
      .google.spanner.executor.v1.ExecutePartitionAction execute_partition = 44;
      Specified by:
      hasExecutePartition in interface SpannerActionOrBuilder
      Returns:
      Whether the executePartition field is set.
    • getExecutePartition

      public ExecutePartitionAction getExecutePartition()
       Action to execute batch actions on generated partitions.
       
      .google.spanner.executor.v1.ExecutePartitionAction execute_partition = 44;
      Specified by:
      getExecutePartition in interface SpannerActionOrBuilder
      Returns:
      The executePartition.
    • setExecutePartition

      public SpannerAction.Builder setExecutePartition(ExecutePartitionAction value)
       Action to execute batch actions on generated partitions.
       
      .google.spanner.executor.v1.ExecutePartitionAction execute_partition = 44;
    • setExecutePartition

      public SpannerAction.Builder setExecutePartition(ExecutePartitionAction.Builder builderForValue)
       Action to execute batch actions on generated partitions.
       
      .google.spanner.executor.v1.ExecutePartitionAction execute_partition = 44;
    • mergeExecutePartition

      public SpannerAction.Builder mergeExecutePartition(ExecutePartitionAction value)
       Action to execute batch actions on generated partitions.
       
      .google.spanner.executor.v1.ExecutePartitionAction execute_partition = 44;
    • clearExecutePartition

      public SpannerAction.Builder clearExecutePartition()
       Action to execute batch actions on generated partitions.
       
      .google.spanner.executor.v1.ExecutePartitionAction execute_partition = 44;
    • getExecutePartitionBuilder

      public ExecutePartitionAction.Builder getExecutePartitionBuilder()
       Action to execute batch actions on generated partitions.
       
      .google.spanner.executor.v1.ExecutePartitionAction execute_partition = 44;
    • getExecutePartitionOrBuilder

      public ExecutePartitionActionOrBuilder getExecutePartitionOrBuilder()
       Action to execute batch actions on generated partitions.
       
      .google.spanner.executor.v1.ExecutePartitionAction execute_partition = 44;
      Specified by:
      getExecutePartitionOrBuilder in interface SpannerActionOrBuilder
    • hasExecuteChangeStreamQuery

      public boolean hasExecuteChangeStreamQuery()
       Action to execute change stream query.
       
      .google.spanner.executor.v1.ExecuteChangeStreamQuery execute_change_stream_query = 50;
      Specified by:
      hasExecuteChangeStreamQuery in interface SpannerActionOrBuilder
      Returns:
      Whether the executeChangeStreamQuery field is set.
    • getExecuteChangeStreamQuery

      public ExecuteChangeStreamQuery getExecuteChangeStreamQuery()
       Action to execute change stream query.
       
      .google.spanner.executor.v1.ExecuteChangeStreamQuery execute_change_stream_query = 50;
      Specified by:
      getExecuteChangeStreamQuery in interface SpannerActionOrBuilder
      Returns:
      The executeChangeStreamQuery.
    • setExecuteChangeStreamQuery

      public SpannerAction.Builder setExecuteChangeStreamQuery(ExecuteChangeStreamQuery value)
       Action to execute change stream query.
       
      .google.spanner.executor.v1.ExecuteChangeStreamQuery execute_change_stream_query = 50;
    • setExecuteChangeStreamQuery

      public SpannerAction.Builder setExecuteChangeStreamQuery(ExecuteChangeStreamQuery.Builder builderForValue)
       Action to execute change stream query.
       
      .google.spanner.executor.v1.ExecuteChangeStreamQuery execute_change_stream_query = 50;
    • mergeExecuteChangeStreamQuery

      public SpannerAction.Builder mergeExecuteChangeStreamQuery(ExecuteChangeStreamQuery value)
       Action to execute change stream query.
       
      .google.spanner.executor.v1.ExecuteChangeStreamQuery execute_change_stream_query = 50;
    • clearExecuteChangeStreamQuery

      public SpannerAction.Builder clearExecuteChangeStreamQuery()
       Action to execute change stream query.
       
      .google.spanner.executor.v1.ExecuteChangeStreamQuery execute_change_stream_query = 50;
    • getExecuteChangeStreamQueryBuilder

      public ExecuteChangeStreamQuery.Builder getExecuteChangeStreamQueryBuilder()
       Action to execute change stream query.
       
      .google.spanner.executor.v1.ExecuteChangeStreamQuery execute_change_stream_query = 50;
    • getExecuteChangeStreamQueryOrBuilder

      public ExecuteChangeStreamQueryOrBuilder getExecuteChangeStreamQueryOrBuilder()
       Action to execute change stream query.
       
      .google.spanner.executor.v1.ExecuteChangeStreamQuery execute_change_stream_query = 50;
      Specified by:
      getExecuteChangeStreamQueryOrBuilder in interface SpannerActionOrBuilder
    • setUnknownFields

      public final SpannerAction.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
      Specified by:
      setUnknownFields in interface com.google.protobuf.Message.Builder
      Overrides:
      setUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<SpannerAction.Builder>
    • mergeUnknownFields

      public final SpannerAction.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
      Specified by:
      mergeUnknownFields in interface com.google.protobuf.Message.Builder
      Overrides:
      mergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<SpannerAction.Builder>