Package io.getstream.chat.android.client.models
Types
Represents Agora channel information that contains available channel in a chat channel.
The representation of the app, with its configurations.
App settings, as they are configured in the dashboard.
Represents an attachment. Most commonly these are files, images, videos and audio recordings, but the class is flexible enough that it can represent other things as well such as a date, a given location or other things.
Channel is where conversations take place between two or more chat users. It contains a list of messages and have a list of the member users that are participating in the conversation.
Predefined list of channel capabilities constants. Channel capabilities provide you information on which features are available for the current user. Channel capabilities are affected by a number of factors including:
Configuration of a channel.
Information about how many messages are unread in the channel by a given user.
Represents possible states of the WebSocket connection.
Device's information needed to register push notifications.
The state of initialization process.
Represents a channel member.
When sync is in progress due to awaiting attachments.
When sync is failed due to moderation violation.
A content of message sync description.
An addition to SyncStatus to cover message related statuses in detail.
When sync is failed.
When sync is in progress.
When no additional description is required to SyncStatus.
A type of message sync description.
Moderation violation details.
Push notifications provider type.
Represents a warning related to message search results. For example, if there are more than 500 channels that match the channel filter.
Represents a successfully uploaded file.
Represents a successfully uploaded image.
Represents a person who uses a chat and can perform chat operations like viewing channels or sending messages.
Represents currently available call information for Agora and HMS video calls.
A call token that is used in currently available video call integrations.