Package-level declarations

Types

Link copied to clipboard
public final class AcceptGroupApplicationParams

Parameters for accepting a group join application.

Link copied to clipboard
public final class AddFriendParams

Add friend request Parameter.

Link copied to clipboard
public final class AndroidPushConfig

Android push configuration.

Link copied to clipboard
public enum AreaCode extends Enum<AreaCode>

Area code enum.

Link copied to clipboard
public final class ChannelsQueryParams

Channel list pagination query parameters.

Link copied to clipboard
public final class ChannelsUnreadCountParams

Parameters for querying unread message count by channel type and notification level. Controls whether to include unread message counts from do-not-disturb channels via the levels list.

Link copied to clipboard

Set specified Channel type Message notification level parameters.

Link copied to clipboard
public final class CompressOptions

Media compression options for images and short videos (Sight).

Link copied to clipboard
public final class ConnectParams

Connection parameters.

Link copied to clipboard
public final class CreateGroupParams

Parameters for creating a group.

Link copied to clipboard
public final class CreateTagParams

Create tag request parameters.

Link copied to clipboard

Parameters for deleting messages before a specified timestamp (for the current user).

Link copied to clipboard
public final class EnterOpenChannelParams

Parameters for entering (joining) an open channel.

Link copied to clipboard

Friend application pagination query parameters.

Link copied to clipboard
public final class GetMessageByIdParams

Get message parameters.

Link copied to clipboard
public final class GetMessagesAroundTimeParams

Parameters for fetching messages around a specific point in time.

Link copied to clipboard

Get specified user Read receipt Info parameters.

Link copied to clipboard
public final class GetSubscribeEventParams

Parameters for querying subscription event status.

Link copied to clipboard
public final class GroupApplicationsQueryParams

Group application pagination query parameters.

Link copied to clipboard

Pagination query parameters for group members filtered by role.

Link copied to clipboard
public final class InitParams

SDK initialization parameters.

Link copied to clipboard
public final class InsertMessageItem

A single message item for batch insertion.

Link copied to clipboard
public final class IOSPushConfig

iOS (APNs) push configuration.

Link copied to clipboard

Pagination query parameters for joined groups filtered by role.

Link copied to clipboard
public final class KickGroupMembersParams

Parameters for kicking group members.

Link copied to clipboard

Parameters for creating a local messages query by timestamp.

Link copied to clipboard
public enum LogLevel extends Enum<LogLevel>

Log level enum.

Link copied to clipboard
public final class MessagesQueryParams

History message pagination query parameters.

Link copied to clipboard

Read receipt user pagination query parameters. Used for paginated query of read/unread user list for a specific message.

Link copied to clipboard
public final class ModifyMessageParams

Parameters for modifying a sent message.

Link copied to clipboard
public final class NoDisturbTimeInfo

Do-not-disturb time configuration info returned from the server.

Link copied to clipboard
public final class NoDisturbTimeParams

Parameters for setting the do-not-disturb time range.

Link copied to clipboard

Batch Delete open channel meta Data parameters.

Link copied to clipboard

Open channel history message query parameters.

Link copied to clipboard
public final class OpenChannelSetMetadataParams

Batch Set open channel meta Data parameters.

Link copied to clipboard
public final class PinParams

Parameters for pinning a channel to the top.

Link copied to clipboard
public final class PushConfig

Push notification configuration for messages.

Link copied to clipboard

Parameters for refreshing referenced messages.

Link copied to clipboard
public final class RefuseGroupApplicationParams

Parameters for refusing a group join application.

Link copied to clipboard
public final class RefuseGroupInviteParams

Parameters for refusing a group invitation.

Link copied to clipboard
public final class SearchChannelsParams

Search channels parameters.

Link copied to clipboard

Search group members paginated query parameters.

Link copied to clipboard

Pagination query parameters for searching joined groups.

Link copied to clipboard

Parameters for searching messages by keyword and time range.

Link copied to clipboard

Parameters for searching messages by user.

Link copied to clipboard
public final class SearchMessagesQueryParams

Parameters for creating a paginated message search query.

Link copied to clipboard
public final class SendMediaMessageParams

Send media message parameters.

Link copied to clipboard
public final class SendMessageParams

Send message parameters.

Link copied to clipboard
public final class SetFriendInfoParams

Set friend info parameters.

Link copied to clipboard
public final class SetGroupMemberInfoParams

Parameters for setting group member info.

Link copied to clipboard
public final class SubscribeEventParams

Parameters for subscribing to events.

Link copied to clipboard
public final class SubscribeQueryParams

Subscription event pagination query parameters.

Link copied to clipboard
public final class TaggedChannelsQueryParams

Parameters for creating a tagged channels query.

Link copied to clipboard
public final class TextMessageCreateParams

Text message creation parameters.

Link copied to clipboard
public final class TransferGroupOwnerParams

Parameters for transferring group ownership.

Link copied to clipboard
public final class TranslateMessagesParams

Translate message parameters.

Link copied to clipboard
public final class TranslateTextsParams

Parameters for batch text translation.

Link copied to clipboard

Query parameters for channels with unread @me messages.

Link copied to clipboard
public final class UnsubscribeEventParams

Parameters for unsubscribing from events.

Link copied to clipboard
public final class UntaggedChannelsQueryParams

Parameters for creating an untagged channels query.

Link copied to clipboard
public final class UpdateGroupInfoParams

Update group Info Parameter.