class Google::Apis::DatastoreV1::BeginTransactionRequest

The request for Datastore.BeginTransaction.

Attributes

transaction_options[RW]

Options for beginning a new transaction. Transactions can be created explicitly with calls to Datastore.BeginTransaction or implicitly by setting ReadOptions.new_transaction in read requests. Corresponds to the JSON property `transactionOptions` @return [Google::Apis::DatastoreV1::TransactionOptions]

Public Class Methods

new(**args) click to toggle source
# File lib/google/apis/datastore_v1/classes.rb, line 96
def initialize(**args)
   update!(**args)
end

Public Instance Methods

update!(**args) click to toggle source

Update properties of this object

# File lib/google/apis/datastore_v1/classes.rb, line 101
def update!(**args)
  @transaction_options = args[:transaction_options] if args.key?(:transaction_options)
end