MessagePayload

@JsonClass(generateAdapter = true)
class MessagePayload(val id: String, val abstractMessage: Message, val messageReason: MessageReason? = null) : Message, EntryPayload

Constructors

Link copied to clipboard
constructor(id: String, abstractMessage: Message, messageReason: MessageReason? = null)

Properties

Link copied to clipboard
Link copied to clipboard
@Transient
open override var channelAddressIdentifier: String?
Link copied to clipboard
@Transient
open override val content: MessageFormat
Link copied to clipboard
open override val entryType: ConversationEntryType

The entry type for the conversation entry.

Link copied to clipboard
open override val id: String

The conversation entry ID.

Link copied to clipboard
@Transient
open override val inReplyToMessageId: String?
Link copied to clipboard
@Transient
open override var isNewMessagingSession: Boolean?
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
@Transient
open override val reply: Message?
Link copied to clipboard
@Transient
open override var routingAttributes: Map<String, Any>?