Show / Hide Table of Contents

Class BatchWriteRequest

The request for BatchWrite.

Inheritance
object
BatchWriteRequest
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.Spanner.v1.Data
Assembly: Google.Apis.Spanner.v1.dll
Syntax
public class BatchWriteRequest : IDirectResponseSchema

Properties

ETag

The ETag of the item.

Declaration
public virtual string ETag { get; set; }
Property Value
Type Description
string

ExcludeTxnFromChangeStreams

Optional. When exclude_txn_from_change_streams is set to true: * Modifications from all transactions in this batch write operation are not be recorded in change streams with DDL option allow_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 option allow_txn_exclusion=false or not set that are tracking columns modified by these transactions. When exclude_txn_from_change_streams is set to false 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.

Declaration
[JsonProperty("excludeTxnFromChangeStreams")]
public virtual bool? ExcludeTxnFromChangeStreams { get; set; }
Property Value
Type Description
bool?

MutationGroups

Required. The groups of mutations to be applied.

Declaration
[JsonProperty("mutationGroups")]
public virtual IList<MutationGroup> MutationGroups { get; set; }
Property Value
Type Description
IList<MutationGroup>

RequestOptions

Common options for this request.

Declaration
[JsonProperty("requestOptions")]
public virtual RequestOptions RequestOptions { get; set; }
Property Value
Type Description
RequestOptions

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX