Package-level declarations

Types

Link copied to clipboard
data class CreateDistinctChannelResult(val channel: GroupChannel, val isCreated: Boolean)

Create distinct channel result

Link copied to clipboard
data class FeedChannelChangeLogsResult(val updatedChannels: List<FeedChannel>, val deletedChannelUrls: List<String>, val hasMore: Boolean, val token: String)

Represents a result from FeedChannel changelogs.

Link copied to clipboard
data class GroupChannelChangeLogsResult(val updatedChannels: List<GroupChannel>, val deletedChannelUrls: List<String>, val hasMore: Boolean, val token: String)

Represents a result from GroupChannel changelogs.

Link copied to clipboard
data class MessageChangeLogsResult(val updatedMessages: List<BaseMessage>, val deletedMessageIds: List<Long>, val hasMore: Boolean, val token: String)

A result class for BaseChannel.getMessageChangeLogsSinceTimestamp.

Link copied to clipboard
sealed class MessageResult<T : BaseMessage>

A result class for BaseChannel.resendUserMessage, BaseChannel.sendUserMessage.

Link copied to clipboard

A result class for GroupChannel.sendMultipleFilesMessage, GroupChannel.resendMessage.

Link copied to clipboard

A result class for BaseChannel.resendUserMessage, BaseChannel.sendUserMessage.

Link copied to clipboard
data class MyMutedInfoResult(val isMuted: Boolean, val description: String?, val startAt: Long, val endAt: Long, val remainingDuration: Long)

A result class for BaseChannel.getMyMutedInfo.

Link copied to clipboard
data class NotificationTemplateListResult(val notificationTemplateList: NotificationTemplateList, val hasMore: Boolean, val token: String?)

Represents a result from notification template list.

Link copied to clipboard
data class PollChangeLogsResult(val updatedPolls: List<Poll>, val deletedPollIds: List<Long>, val hasMore: Boolean, val token: String)

A result class for BaseChannel.getPollChangeLogsSinceToken.

Link copied to clipboard
sealed class ProgressMessageResult<T>

A result class for BaseChannel.resendFileMessage, BaseChannel.sendFileMessage.

Link copied to clipboard

A result class for BaseChannel.sendFileMessages.

Link copied to clipboard

A result classe that include results in scheduled messaging