Skip to main content
Version: v1

ISequencedDocumentMessage Interface

Sequenced message for a distributed document

Signature

export interface ISequencedDocumentMessage

Properties

Property Modifiers Type Description
clientId string
clientSequenceNumber number
contents any
metadata optional any
minimumSequenceNumber number
origin optional IBranchOrigin
referenceSequenceNumber number
sequenceNumber number
serverMetadata optional any
term number | undefined
timestamp number
traces optional ITrace[]
type string

Property Details

clientId

Signature

clientId: string;

Type: string

clientSequenceNumber

Signature

clientSequenceNumber: number;

Type: number

contents

Signature

contents: any;

Type: any

metadata

Signature

metadata?: any;

Type: any

minimumSequenceNumber

Signature

minimumSequenceNumber: number;

Type: number

origin

Signature

origin?: IBranchOrigin;

Type: IBranchOrigin

referenceSequenceNumber

Signature

referenceSequenceNumber: number;

Type: number

sequenceNumber

Signature

sequenceNumber: number;

Type: number

serverMetadata

Signature

serverMetadata?: any;

Type: any

term

Signature

term: number | undefined;

Type: number | undefined

timestamp

Signature

timestamp: number;

Type: number

traces

Signature

traces?: ITrace[];

Type: ITrace[]

type

Signature

type: string;

Type: string