SearchGroupMembersQueryParams

Search group members paginated query parameters.

Used for ai.nexconn.chat.channel.GroupChannel.createSearchGroupMembersQuery to create a paginated query object.

Usage Example:

val params = SearchGroupMembersQueryParams(groupId = "group_123", memberName = "Alice")
val query = GroupChannel.createSearchGroupMembersQuery(params)
query.loadNextPage { list, error -> ... }

Parameters

groupId

Group ID

memberName

Member name keyword

Constructors

Link copied to clipboard
public SearchGroupMembersQueryParams SearchGroupMembersQueryParams(String groupId, String memberName)

Properties

Link copied to clipboard
private final String groupId
Link copied to clipboard
private Boolean isAscending

Whether to query in ascending order. Default is false (descending).

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

Page size. Default is 20, maximum 100 items.

Functions

Link copied to clipboard
public final String getGroupId()
Link copied to clipboard
public final String getMemberName()
Link copied to clipboard
public final Integer getPageSize()

Page size. Default is 20, maximum 100 items.

Link copied to clipboard
public final Boolean isAscending()

Whether to query in ascending order. Default is false (descending).

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

Whether to query in ascending order. Default is false (descending).

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

Page size. Default is 20, maximum 100 items.