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, IMessageReference 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.
Implements
IMessageChangeStreamRecordTypesPartitionEventRecordTypesMoveInEvent, IEquatableChangeStreamRecordTypesPartitionEventRecordTypesMoveInEvent, IDeepCloneableChangeStreamRecordTypesPartitionEventRecordTypesMoveInEvent, IBufferMessage, IMessageNamespace
Google.Cloud.Spanner.V1Assembly
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 |
|