MessagesReadReceiptUsersQueryParams

Read receipt user Pagination query parameters. Used for Paginated query certain messages Read/Unread user List.

Usage Example:

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

Parameters

messageId

Message unique ID Pagination Token.

Constructors

Properties

Link copied to clipboard
private final BaseChannel channel
Link copied to clipboard
private Boolean isAscend

是否正序排列。true:正序;false:倒序(默认)

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

Read receipt Status.MessageReadReceiptStatus.RESPONDED: Read user List; MessageReadReceiptStatus.UNRESPONDED: Unread user List (Default Query Read)

Link copied to clipboard

Whether ascending order.true: Ascending; false: Descending (Default)

Functions

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

Read receipt Status.MessageReadReceiptStatus.RESPONDED: Read user List; MessageReadReceiptStatus.UNRESPONDED: Unread user List (Default Query Read)

Link copied to clipboard

Whether ascending order.true: Ascending; false: Descending (Default)

Link copied to clipboard
public final Boolean isAscend()

是否正序排列。true:正序;false:倒序(默认)

Link copied to clipboard
public final Unit setAscend(Boolean isAscend)

是否正序排列。true:正序;false:倒序(默认)

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

Read receipt Status.MessageReadReceiptStatus.RESPONDED: Read user List; MessageReadReceiptStatus.UNRESPONDED: Unread user List (Default Query Read)

Link copied to clipboard
public final Unit setReadReceiptStatus(MessageReadReceiptStatus readReceiptStatus)

Whether ascending order.true: Ascending; false: Descending (Default)