SearchMembersQueryParams

public final class SearchMembersQueryParams

Search Group member Pagination query parameters.

Used for com.nexconn.chat.channel.GroupChannel.createSearchMembersQuery Creates a pagination query object.

Usage Example:

val params = SearchMembersQueryParams(groupId = "group_123", name = "John")
val query = GroupChannel.createSearchMembersQuery(params)
query.loadNextPage { list, error -> ... }

Parameters

name

Search keyword (Group member Nickname)

Constructors

Link copied to clipboard
public SearchMembersQueryParams SearchMembersQueryParams(String groupId, String name)

Properties

Link copied to clipboard
private final String groupId

Group ID

Link copied to clipboard
private Boolean isAscending

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

Link copied to clipboard
private final String name

Search keyword (Group member Nickname)

Link copied to clipboard
private Integer pageSize

per page items count, Default 20

Functions

Link copied to clipboard
public final String getGroupId()

Group ID

Link copied to clipboard
public final String getName()

Search keyword (Group member Nickname)

Link copied to clipboard
public final Integer getPageSize()

per page items count, Default 20

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)

per page items count, Default 20