Message
class Message @RestrictTo(value = [RestrictTo.Scope.LIBRARY_GROUP] ) constructor(val id: String, val title: String, val bodyUrl: String, val sentDate: Date, val expirationDate: Date?, val isUnread: Boolean, val extras: Map<String, String?>?, val contentType: Message.ContentType, messageUrl: String, reporting: JsonValue?, rawMessageJson: JsonValue, isUnreadClient: Boolean = isUnread, isDeletedClient: Boolean, associatedData: JsonValue?) : Parcelable(source)
Message Center Message data.
Constructors
Link copied to clipboard
constructor(id: String, title: String, bodyUrl: String, sentDate: Date, expirationDate: Date?, isUnread: Boolean, extras: Map<String, String?>?, contentType: Message.ContentType, messageUrl: String, reporting: JsonValue?, rawMessageJson: JsonValue, isUnreadClient: Boolean = isUnread, isDeletedClient: Boolean, associatedData: JsonValue?)
Properties
Link copied to clipboard
Link copied to clipboard
(Optional) The date and time the message will expire (UTC).
Link copied to clipboard
Optional list icon URL for this Message.
Link copied to clipboard
Product id used for impressions tracking. Defaults to DEFAULT_PRODUCT_ID.