InboxMessage

data class InboxMessage(val id: String, requestId: String? = null, messageHash: String? = null, val subject: String? = null, val title: String? = null, val alert: String? = null, val sound: String? = null, val media: InboxMessage.Media? = null, val startDateUtc: Date? = null, val endDateUtc: Date? = null, val sendDateUtc: Date? = null, val url: String?, val custom: String? = null, val customKeys: Map<String, String>? = null, val subtitle: String? = null, val inboxMessage: String? = null, val inboxSubtitle: String? = null, var notificationMessage: NotificationMessage? = null, viewCount: Int = 0, val messageType: Int?, var deleted: Boolean = false)

Constructors

Link copied to clipboard
constructor(id: String, requestId: String? = null, messageHash: String? = null, subject: String? = null, title: String? = null, alert: String? = null, sound: String? = null, media: InboxMessage.Media? = null, startDateUtc: Date? = null, endDateUtc: Date? = null, sendDateUtc: Date? = null, url: String?, custom: String? = null, customKeys: Map<String, String>? = null, subtitle: String? = null, inboxMessage: String? = null, inboxSubtitle: String? = null, notificationMessage: NotificationMessage? = null, viewCount: Int = 0, messageType: Int?, deleted: Boolean = false)

Types

Link copied to clipboard

Represents the type of an inbox message.

Link copied to clipboard
data class Media

Properties

Link copied to clipboard
@JvmField
val alert: String? = null
Link copied to clipboard
@JvmField
val custom: String? = null
Link copied to clipboard
@JvmField
val customKeys: Map<String, String>? = null
Link copied to clipboard
var deleted: Boolean
Link copied to clipboard
@JvmField
val endDateUtc: Date? = null
Link copied to clipboard
@JvmField
val id: String
Link copied to clipboard
@JvmField
val inboxMessage: String? = null
Link copied to clipboard
@JvmField
val inboxSubtitle: String? = null
Link copied to clipboard
@JvmField
val media: InboxMessage.Media? = null
Link copied to clipboard
@JvmField
val messageType: Int?
Link copied to clipboard
Link copied to clipboard
var read: Boolean
Link copied to clipboard
@JvmField
val sendDateUtc: Date? = null
Link copied to clipboard
@JvmField
val sound: String? = null
Link copied to clipboard
@JvmField
val startDateUtc: Date? = null
Link copied to clipboard
@JvmField
val subject: String? = null
Link copied to clipboard
@JvmField
val subtitle: String? = null
Link copied to clipboard
@JvmField
val title: String? = null
Link copied to clipboard
@JvmField
val url: String?