MessageHistoryPosition

data class MessageHistoryPosition(var sentAt: Timestamp, var deliveryCursor: String)

A sent-time boundary with a committed database-local delivery position. Keep the cursor opaque. A retained boundary remains valid after deletion. A whole-database restore or another database rejects the cursor.

Constructors

Link copied to clipboard
constructor(sentAt: Timestamp, deliveryCursor: String)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The existing opaque delivery cursor from the same message or raw key.

Link copied to clipboard

Exact signed nanoseconds from the boundary message or consumed raw key.