Public Group Channel List Query
A class representing query to retrieve GroupChannel list for the current User
.
Currently, 1 kind of public GroupChannel
list can be queried.
Since
3.0.50
Properties
A channel name filter. GroupChannel list containing the passed channel name will be returned.
The List of channel URL filter.
Restricts the search scope to only retrieve group channels which have been created after the specified time, in milliseconds.
Restricts the search scope to only retrieve group channels which have been created before the specified time, in milliseconds.
List of custom type filter. It will be null
if custom types filter hasn't been set before. When set, public GroupChannel
list containing only and exactly the passed custom types will be returned.
A filter to return channels that start with the specified Custom Type.
Checks whether query result includes empty channels.
Checks whether query result includes frozen channels.
Whether to include channel metadata on fetch. This flag is true by default
if the current query is in communication progress with server.
Membership filter. Default is MembershipFilter.JOINED.
The metadataKey set with either metaDataValues or metaDataValueStartsWith.
Meta data order key filter.
Works exclusively with metaDataValueStartsWith.
Works exclusively with metaDataValues.
Result order of channels. Refer to GroupChannelListQueryOrder.
super channel filter.
Functions
Gets the list of public GroupChannels. The queried result is passed to handler as List. If this method is repeatedly called after each next is finished, it retrieves the following pages of the public GroupChannel list. If there is no more pages to be read, an empty List (not null
) is returned to handler.