Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

PartitionEndRecord

import type { PartitionEndRecord } from "https://googleapis.deno.dev/v1/spanner:v1.ts";

A partition end record serves as a notification that the client should stop reading the partition. No further records are expected to be retrieved on it.

interface PartitionEndRecord {
endTimestamp?: Date;
partitionToken?: string;
recordSequence?: string;
}

§Properties

§
endTimestamp?: Date
[src]

End timestamp at which the change stream partition is terminated. All changes generated by this partition will have timestamps <= end_timestamp. DataChangeRecord.commit_timestamps, PartitionStartRecord.start_timestamps, PartitionEventRecord.commit_timestamps, and PartitionEndRecord.end_timestamps can have the same value in the same partition. PartitionEndRecord is the last record returned for a partition.

§
partitionToken?: string
[src]

Unique partition identifier describing the terminated change stream partition. partition_token is equal to the partition token of the change stream partition currently queried to return this PartitionEndRecord.

§
recordSequence?: string
[src]

Record sequence numbers are unique and monotonically increasing (but not necessarily contiguous) for a specific timestamp across record types in the same partition. To guarantee ordered processing, the reader should process records (of potentially different types) in record_sequence order for a specific timestamp in the same partition.