Google Cloud Spanner v1 API - Class ChangeStreamRecord.Types.PartitionEventRecord.Types.MoveInEvent (5.13.0-beta07)

public sealed class ChangeStreamRecord.Types.PartitionEventRecord.Types.MoveInEvent : IMessage<ChangeStreamRecord.Types.PartitionEventRecord.Types.MoveInEvent>, IEquatable<ChangeStreamRecord.Types.PartitionEventRecord.Types.MoveInEvent>, IDeepCloneable<ChangeStreamRecord.Types.PartitionEventRecord.Types.MoveInEvent>, IBufferMessage, IMessage

Reference documentation and code samples for the Google Cloud Spanner v1 API class ChangeStreamRecord.Types.PartitionEventRecord.Types.MoveInEvent.

Describes move-in of the key ranges into the change stream partition identified by [partition_token][google.spanner.v1.ChangeStreamRecord.PartitionEventRecord.partition_token].

To maintain processing the changes for a particular key in timestamp order, the query processing the change stream partition identified by [partition_token][google.spanner.v1.ChangeStreamRecord.PartitionEventRecord.partition_token] should not advance beyond the partition event record commit timestamp until the queries processing the source change stream partitions have processed all change stream records with timestamps <= the partition event record commit timestamp.

Inheritance

object > ChangeStreamRecord.Types.PartitionEventRecord.Types.MoveInEvent

Namespace

Google.Cloud.Spanner.V1

Assembly

Google.Cloud.Spanner.V1.dll

Constructors

MoveInEvent()

public MoveInEvent()

MoveInEvent(MoveInEvent)

public MoveInEvent(ChangeStreamRecord.Types.PartitionEventRecord.Types.MoveInEvent other)
Parameter
Name Description
other ChangeStreamRecordTypesPartitionEventRecordTypesMoveInEvent

Properties

SourcePartitionToken

public string SourcePartitionToken { get; set; }

An unique partition identifier describing the source change stream partition that recorded changes for the key range that is moving into this partition.

Property Value
Type Description
string