MessageTimelineRequest

Types

Link copied to clipboard
data class AroundMessage(val messageId: String, val lastKnownCursor: MessageTimelineCursor? = null) : MessageTimelineRequest

Refresh resolves the current tuple by ID, then uses lastKnownCursor if the message has gone.

Link copied to clipboard
data class AtReadBoundary(val lastReadDate: Instant) : MessageTimelineRequest

The earliest eligible message strictly newer than lastReadDate, or latest when there is none.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard