MessagesReadReceiptUsersQueryParams

Read receipt user pagination query parameters. Used for paginated query of read/unread user list for a specific message.

Usage Example:

val params = MessagesReadReceiptUsersQueryParams(
channelIdentifier = channelIdentifier,
messageId = "xxx-xxx-xxx"
).apply {
pageSize = 20
status = MessageReadReceiptStatus.RESPONDED
isAscending = false
}
val query = BaseChannel.createMessagesReadReceiptUsersQuery(params)
query.loadNextPage { result, error ->
// ...
}

Parameters

channelIdentifier

Target channel identifier

messageId

Message unique ID

Constructors

Properties

Link copied to clipboard
Link copied to clipboard
private Boolean isAscending

Whether ascending order. true: ascending; false: descending (default)

Link copied to clipboard
private final String messageId
Link copied to clipboard
private Integer pageSize

Pagination count, range 1, 100, default 20

Link copied to clipboard

Read receipt status filter. MessageReadReceiptStatus.RESPONDED: read user list; MessageReadReceiptStatus.UNRESPONDED: unread user list

Functions

Link copied to clipboard
Link copied to clipboard
public final String getMessageId()
Link copied to clipboard
public final Integer getPageSize()

Pagination count, range 1, 100, default 20

Link copied to clipboard

Read receipt status filter. MessageReadReceiptStatus.RESPONDED: read user list; MessageReadReceiptStatus.UNRESPONDED: unread user list

Link copied to clipboard
public final Boolean isAscending()

Whether ascending order. true: ascending; false: descending (default)

Link copied to clipboard
public final Unit setAscending(Boolean isAscending)

Whether ascending order. true: ascending; false: descending (default)

Link copied to clipboard
public final Unit setPageSize(Integer pageSize)

Pagination count, range 1, 100, default 20

Link copied to clipboard
public final Unit setStatus(MessageReadReceiptStatus status)

Read receipt status filter. MessageReadReceiptStatus.RESPONDED: read user list; MessageReadReceiptStatus.UNRESPONDED: unread user list