JsonMessageEnvelope

data class JsonMessageEnvelope(username: String?, uuid: String?, source: JsonAddress?, sourceDevice: Int?, type: String?, relay: String?, timestamp: Long?, timestampISO: String?, serverTimestamp: Long?, serverDeliveredTimestamp: Long?, hasLegacyMessage: Boolean?, hasContent: Boolean?, isUnidentifiedSender: Boolean?, dataMessage: JsonDataMessage?, syncMessage: JsonSyncMessage?, callMessage: JsonCallMessage?, receipt: JsonReceiptMessage?, typing: JsonTypingMessage?)

Properties

callMessage
Link copied to clipboard
common
val callMessage: JsonCallMessage? = null
dataMessage
Link copied to clipboard
common
val dataMessage: JsonDataMessage? = null
hasContent
Link copied to clipboard
common
val hasContent: Boolean? = null
hasLegacyMessage
Link copied to clipboard
common
val hasLegacyMessage: Boolean? = null
isUnidentifiedSender
Link copied to clipboard
common
val isUnidentifiedSender: Boolean? = null
receipt
Link copied to clipboard
common
val receipt: JsonReceiptMessage? = null
relay
Link copied to clipboard
common
val relay: String? = null
serverDeliveredTimestamp
Link copied to clipboard
common
val serverDeliveredTimestamp: Long? = null
Example: 161557644247580
serverTimestamp
Link copied to clipboard
common
val serverTimestamp: Long? = null
source
Link copied to clipboard
common
val source: JsonAddress? = null
sourceDevice
Link copied to clipboard
common
val sourceDevice: Int? = null
syncMessage
Link copied to clipboard
common
val syncMessage: JsonSyncMessage? = null
timestamp
Link copied to clipboard
common
val timestamp: Long? = null
Example: 1615576442475
timestampISO
Link copied to clipboard
common
val timestampISO: String? = null
type
Link copied to clipboard
common
val type: String? = null
typing
Link copied to clipboard
common
val typing: JsonTypingMessage? = null
username
Link copied to clipboard
common
val username: String? = null
Example: "+12024561414"
uuid
Link copied to clipboard
common
val uuid: String? = null
Example: "0cc10e61-d64c-4dbc-b51c-334f7dd45a4a"