GoogleApi.Spanner.V1.Model.BatchWriteRequest (google_api_spanner v0.48.0)
View SourceThe request for BatchWrite.
Attributes
-
excludeTxnFromChangeStreams
(type:boolean()
, default:nil
) - Optional. Whenexclude_txn_from_change_streams
is set totrue
: Modifications from all transactions in this batch write operation are not be recorded in change streams with DDL optionallow_txn_exclusion=true
that are tracking columns modified by these transactions. Modifications from all transactions in this batch write operation are recorded in change streams with DDL optionallow_txn_exclusion=false or not set
that are tracking columns modified by these transactions. Whenexclude_txn_from_change_streams
is set tofalse
or not set, Modifications from all transactions in this batch write operation are recorded in all change streams that are tracking columns modified by these transactions. -
mutationGroups
(type:list(GoogleApi.Spanner.V1.Model.MutationGroup.t)
, default:nil
) - Required. The groups of mutations to be applied. -
requestOptions
(type:GoogleApi.Spanner.V1.Model.RequestOptions.t
, default:nil
) - Common options for this request.
Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Types
@type t() :: %GoogleApi.Spanner.V1.Model.BatchWriteRequest{ excludeTxnFromChangeStreams: boolean() | nil, mutationGroups: [GoogleApi.Spanner.V1.Model.MutationGroup.t()] | nil, requestOptions: GoogleApi.Spanner.V1.Model.RequestOptions.t() | nil }