Package io.getstream.chat.android.models
Class Message.Builder
-
- All Implemented Interfaces:
public final class Message.Builder
-
-
Constructor Summary
Constructors Constructor Description Message.Builder(Message message)Message.Builder()
-
Method Summary
-
-
Constructor Detail
-
Message.Builder
Message.Builder(Message message)
-
Message.Builder
Message.Builder()
-
-
Method Detail
-
withId
final Message.Builder withId(String id)
-
withCid
final Message.Builder withCid(String cid)
-
withText
final Message.Builder withText(String text)
-
withHtml
final Message.Builder withHtml(String html)
-
withParentId
final Message.Builder withParentId(String parentId)
-
withCommand
final Message.Builder withCommand(String command)
-
withAttachments
final Message.Builder withAttachments(List<Attachment> attachments)
-
withMentionedUsersIds
final Message.Builder withMentionedUsersIds(List<String> mentionedUsersIds)
-
withMentionedUsers
final Message.Builder withMentionedUsers(List<User> mentionedUsers)
-
withReplyCount
final Message.Builder withReplyCount(Integer replyCount)
-
withDeletedReplyCount
final Message.Builder withDeletedReplyCount(Integer deletedReplyCount)
-
withReactionCounts
final Message.Builder withReactionCounts(Map<String, Integer> reactionCounts)
-
withReactionScores
final Message.Builder withReactionScores(Map<String, Integer> reactionScores)
-
withSyncStatus
final Message.Builder withSyncStatus(SyncStatus syncStatus)
-
withSyncDescription
final Message.Builder withSyncDescription(MessageSyncDescription syncDescription)
-
withType
final Message.Builder withType(String type)
-
withLatestReactions
final Message.Builder withLatestReactions(List<Reaction> latestReactions)
-
withOwnReactions
final Message.Builder withOwnReactions(List<Reaction> ownReactions)
-
withCreatedAt
final Message.Builder withCreatedAt(Date createdAt)
-
withUpdatedAt
final Message.Builder withUpdatedAt(Date updatedAt)
-
withDeletedAt
final Message.Builder withDeletedAt(Date deletedAt)
-
withUpdatedLocallyAt
final Message.Builder withUpdatedLocallyAt(Date updatedLocallyAt)
-
withCreatedLocallyAt
final Message.Builder withCreatedLocallyAt(Date createdLocallyAt)
-
withUser
final Message.Builder withUser(User user)
-
withExtraData
final Message.Builder withExtraData(Map<String, Object> extraData)
-
withSilent
final Message.Builder withSilent(Boolean silent)
-
withShadowed
final Message.Builder withShadowed(Boolean shadowed)
-
withI18n
final Message.Builder withI18n(Map<String, String> i18n)
-
withShowInChannel
final Message.Builder withShowInChannel(Boolean showInChannel)
-
withChannelInfo
final Message.Builder withChannelInfo(ChannelInfo channelInfo)
-
withReplyTo
final Message.Builder withReplyTo(Message replyTo)
-
withReplyMessageId
final Message.Builder withReplyMessageId(String replyMessageId)
-
withPinned
final Message.Builder withPinned(Boolean pinned)
-
withPinnedAt
final Message.Builder withPinnedAt(Date pinnedAt)
-
withPinExpires
final Message.Builder withPinExpires(Date pinExpires)
-
withPinnedBy
final Message.Builder withPinnedBy(User pinnedBy)
-
withThreadParticipants
final Message.Builder withThreadParticipants(List<User> threadParticipants)
-
withSkipPushNotification
final Message.Builder withSkipPushNotification(Boolean skipPushNotification)
-
withSkipEnrichUrl
final Message.Builder withSkipEnrichUrl(Boolean skipEnrichUrl)
-
-
-
-