CommunitySearchMessagesParams

community channel all sub-channel Message search Parameter.

Used for com.nexconn.chat.channel.CommunityChannel.createSearchMessagesQuery, In community channel all sub-channel by Keyword Search messages.

Usage Example:

val params = CommunitySearchMessagesParams(channelId = "community_1").apply {
keyword = "hello"
pageSize = 20
}
val query = CommunityChannel.createSearchMessagesQuery(params)

query.loadNextPage { messages, error ->
if (error == null && messages != null) {
// Handle search results
}
}

Parameters

channelId

community channel ID

Constructors

Properties

Link copied to clipboard
private final String channelId

community channel ID

Link copied to clipboard
private String keyword

Search keyword.

Link copied to clipboard
private Integer pageSize

per page Search Result Count, Default 20.

Functions

Link copied to clipboard
public final String getChannelId()

community channel ID

Link copied to clipboard
public final String getKeyword()

Search keyword.

Link copied to clipboard
public final Integer getPageSize()

per page Search Result Count, Default 20.

Link copied to clipboard
public final Unit setKeyword(String keyword)

Search keyword.

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

per page Search Result Count, Default 20.

Link copied to clipboard
public String toString()