SubscribeQueryParams

public final class SubscribeQueryParams

Subscription event pagination query parameters.

Used with ai.nexconn.chat.user.UserModule.createSubscribeQuery to create a pagination query object. All parameters are immutable after creation to ensure consistency during the query process.

Usage Example:

val params = SubscribeQueryParams(
subscribeType = SubscribeType.ONLINE_STATUS,
pageSize = 50
)
val query = NCEngine.user.createSubscribeQuery(params)
query.loadNextPage { list, error -> ... }

Parameters

subscribeType

Subscription event type to query.

pageSize

Number of items per page. Defaults to 20.

Constructors

Link copied to clipboard
public SubscribeQueryParams SubscribeQueryParams(SubscribeType subscribeType, Integer pageSize)

Properties

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

Functions

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