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_streamsis set totrue: Modifications from all transactions in this batch write operation are not be recorded in change streams with DDL optionallow_txn_exclusion=truethat 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 setthat are tracking columns modified by these transactions. Whenexclude_txn_from_change_streamsis set tofalseor 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 }