| Class | Description |
|---|---|
| AbstractPushHandler<T> | |
| AdminMessage |
Object representing an admin message.
|
| AppInfo |
Represents information obtained from the application settings.
|
| AppleCriticalAlertOptions |
A class that can be used to send apple's critical alert.
|
| ApplicationUserListQuery |
A class representing query to retrieve lists related to
User. |
| BannedUserListQuery |
A class representing query to retrieve lists related to banned user.
|
| BaseChannel |
Objects representing a channel.
|
| BaseMessage |
Base class for messages.
|
| BaseMessageParams |
Represents a base message params.
|
| BlockedUserListQuery |
A class representing query to retrieve lists related to blocked
User. |
| ContentProvider<T> | |
| Emoji |
Objects representing a emoji.
|
| EmojiCategory |
Objects representing a category of emoji.
|
| EmojiContainer |
Objects representing emoji information.
|
| FileMessage |
Object representing a file.
|
| FileMessage.Thumbnail |
Represents image thumbnail.
|
| FileMessage.ThumbnailSize |
Represents image thumbnail size.
|
| FileMessageParams |
Represents a file message params.
|
| FriendListQuery |
A class representing query to retrieve lists related to friend.
|
| GroupChannel |
Represents a group channel.
|
| GroupChannelChangeLogsParams |
Represents a group channel change logs params.
|
| GroupChannelCollection |
Collection that handles channel lists, also supporting local caching.
|
| GroupChannelCollection.Builder |
A builder to create the
GroupChannelCollection. |
| GroupChannelListQuery |
A class representing query to retrieve
GroupChannel list for the current User. |
| GroupChannelMemberListQuery |
A class representing query to retrieve lists related to group channel member.
|
| GroupChannelParams |
Represents a group channel params.
|
| GroupChannelTotalUnreadMessageCountParams |
Represents a group channel total unread message count params.
|
| Member |
Represents a
GroupChannel member. |
| MessageChangeLogsParams |
Represents a message list params.
|
| MessageCollection |
Collection that handles message lists, also supporting local caching.
|
| MessageCollection.Builder |
A builder to create the
MessageCollection. |
| MessageListParams |
Represents a message list params.
|
| MessageListQuery | Deprecated
As of 3.0.25, replaced by
BaseChannel.getNextMessagesByTimestamp(long, boolean, int, boolean, BaseChannel.MessageTypeFilter, String, List, boolean, boolean, BaseChannel.GetMessagesHandler),
BaseChannel.getPreviousMessagesByTimestamp(long, boolean, int, boolean, BaseChannel.MessageTypeFilter, String, List, boolean, boolean, BaseChannel.GetMessagesHandler). |
| MessageMetaArray |
Represents meta array of
BaseMessage. |
| MessagePayloadFilter |
Represents a filter for
BaseMessage's additional payload. |
| MessagePayloadFilter.Builder |
A Builder class to build a
MessagePayloadFilter |
| MessageRetrievalParams |
Represents a message list params.
|
| MessageSearchQuery |
A class representing query to retrieve list of
BaseMessages that matches a given query
with given filters. |
| MessageSearchQuery.Builder |
A Builder class to build a MessageSearchQuery
|
| MutedUserListQuery |
A class representing query to retrieve lists related to muted
User. |
| OGImage |
Represents a OGImage of
OGMetaData. |
| OGMetaData |
Represents a OGMetaData of a url.
|
| OpenChannel |
Represents an open channel.
|
| OpenChannelListQuery |
A class representing query to retrieve
OpenChannel list. |
| OpenChannelParams |
Represents a open channel params.
|
| OperatorListQuery |
A class representing query to retrieve operator lists related to
User. |
| Plugin |
Contains plugin information of a
UserMessage. |
| PreviousMessageListQuery |
A class representing query to retrieve previous message list for channels.
|
| PublicGroupChannelListQuery |
A class representing query to retrieve
GroupChannel list for the current User. |
| Reaction |
Objects representing a reaction.
|
| ReactionEvent |
Objects representing a reaction event.
|
| ReadStatus |
Object representing read status.
|
| ScheduledUserMessage |
Object representing a scheduled user message.
|
| ScheduledUserMessageParams |
Represents a scheduled user message params.
|
| SendBird |
SendBird Main Class.
|
| SendBird.ChannelHandler |
Channel handler.
|
| SendBird.HMS |
Push token related class specifically for Huawei Message Service, HMS.
|
| SendBird.Options |
Represents operation options.
|
| SendBird.UserEventHandler |
User event handler.
|
| SendBirdHmsMessagingService | |
| SendBirdHmsPushHandler |
SendBirdHmsPushHandler.
|
| SendBirdPushHandler |
SendBirdPushHandler.
|
| SendBirdPushHelper | |
| Sender |
Represents a sender.
|
| ThreadInfo |
Represents a thread info of a message.
|
| ThreadInfoUpdateEvent |
Objects representing a thread info event.
|
| ThreadMessageListParams |
Represents a message list params.
|
| User |
Represents a user.
|
| UserListQuery |
A class representing query to retrieve lists related to
User. |
| UserMessage |
Object representing a user message.
|
| UserMessageParams |
Represents a user message params.
|
| Exception | Description |
|---|---|
| SendBirdException |
SendBird custom exception class.
|
Copyright © 2021, Sendbird or its affiliates. All rights reserved.
Report a bug or request a feature
For further developer documentation, see Chat SDK Documentation. That documentation contains more detailed descriptions, conceptual overviews, definitions of terms, and code examples.