MessageEnvelope
Wrapper around a message with streaming/sequencing metadata
- kindenumconst:messagerequired
Envelope type
- messageType:
_snapshot requiredProperties: 12A full chat message as delivered by the server inside a
MessageEnvelope. Contains both client-provided and server-managed fields. - operationType: enumrequired
Controls how the client should process the message
valuesreplacecompleteerror - protoenumconst:1required
Protocol version. Clients should ignore envelopes with an unrecognized version.
- sequenceType: integerrequired
Monotonically increasing sequence number for ordering envelopes within a message
- timestampType: stringFormat: date-timerequired
ISO 8601 timestamp of when the envelope was created
- errorType: string
Error description (present when operation is
error)