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 Detail

      • 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;