Interface BeginTransactionRequestOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
BeginTransactionRequest, BeginTransactionRequest.Builder

public interface BeginTransactionRequestOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • getSession

      String getSession()
       Required. The session in which the transaction runs.
       
      string session = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
      Returns:
      The session.
    • getSessionBytes

      com.google.protobuf.ByteString getSessionBytes()
       Required. The session in which the transaction runs.
       
      string session = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
      Returns:
      The bytes for session.
    • hasOptions

      boolean hasOptions()
       Required. Options for the new transaction.
       
      .google.spanner.v1.TransactionOptions options = 2 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      Whether the options field is set.
    • getOptions

      TransactionOptions getOptions()
       Required. Options for the new transaction.
       
      .google.spanner.v1.TransactionOptions options = 2 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The options.
    • getOptionsOrBuilder

      TransactionOptionsOrBuilder getOptionsOrBuilder()
       Required. Options for the new transaction.
       
      .google.spanner.v1.TransactionOptions options = 2 [(.google.api.field_behavior) = REQUIRED];
    • hasRequestOptions

      boolean hasRequestOptions()
       Common options for this request.
       Priority is ignored for this request. Setting the priority in this
       request_options struct will not do anything. To set the priority for a
       transaction, set it on the reads and writes that are part of this
       transaction instead.
       
      .google.spanner.v1.RequestOptions request_options = 3;
      Returns:
      Whether the requestOptions field is set.
    • getRequestOptions

      RequestOptions getRequestOptions()
       Common options for this request.
       Priority is ignored for this request. Setting the priority in this
       request_options struct will not do anything. To set the priority for a
       transaction, set it on the reads and writes that are part of this
       transaction instead.
       
      .google.spanner.v1.RequestOptions request_options = 3;
      Returns:
      The requestOptions.
    • getRequestOptionsOrBuilder

      RequestOptionsOrBuilder getRequestOptionsOrBuilder()
       Common options for this request.
       Priority is ignored for this request. Setting the priority in this
       request_options struct will not do anything. To set the priority for a
       transaction, set it on the reads and writes that are part of this
       transaction instead.
       
      .google.spanner.v1.RequestOptions request_options = 3;