public class IterableInAppMessage
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
IterableInAppMessage.Content |
static class |
IterableInAppMessage.InAppBgColor |
static class |
IterableInAppMessage.InAppDisplaySettings |
static class |
IterableInAppMessage.InboxMetadata |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Long |
getCampaignId() |
IterableInAppMessage.Content |
getContent() |
java.util.Date |
getCreatedAt() |
org.json.JSONObject |
getCustomPayload() |
java.util.Date |
getExpiresAt() |
IterableInAppMessage.InboxMetadata |
getInboxMetadata() |
java.lang.String |
getMessageId() |
double |
getPriorityLevel() |
boolean |
isInboxMessage() |
boolean |
isMarkedForDeletion() |
boolean |
isRead() |
boolean |
isSilentInboxMessage() |
void |
markForDeletion(boolean delete) |
@NonNull public java.lang.String getMessageId()
@Nullable public java.lang.Long getCampaignId()
@NonNull public java.util.Date getCreatedAt()
@NonNull public java.util.Date getExpiresAt()
@NonNull public IterableInAppMessage.Content getContent()
@NonNull public org.json.JSONObject getCustomPayload()
public double getPriorityLevel()
public boolean isInboxMessage()
public boolean isSilentInboxMessage()
@Nullable public IterableInAppMessage.InboxMetadata getInboxMetadata()
public boolean isRead()
public boolean isMarkedForDeletion()
public void markForDeletion(boolean delete)