public class NotificationEntity
extends java.lang.Object
| Constructor and Description |
|---|
NotificationEntity(java.lang.String domainName,
java.lang.String notificationId,
java.lang.String revision,
java.lang.String topic,
java.lang.String summary,
java.lang.String trackingId,
java.time.ZonedDateTime createdAt,
java.util.Map<java.lang.String,java.lang.String> traitMap,
org.tiogasolutions.notify.pub.ExceptionInfo exceptionInfo) |
| Modifier and Type | Method and Description |
|---|---|
java.time.ZonedDateTime |
getCreatedAt() |
java.lang.String |
getDomainName() |
org.tiogasolutions.notify.pub.ExceptionInfo |
getExceptionInfo() |
java.lang.String |
getNotificationId() |
java.lang.String |
getRevision() |
java.lang.String |
getSummary() |
java.lang.String |
getTopic() |
java.lang.String |
getTrackingId() |
java.util.Map<java.lang.String,java.lang.String> |
getTraitMap() |
java.util.List<org.tiogasolutions.notify.pub.AttachmentInfo> |
listAttachmentInfo() |
static NotificationEntity |
newEntity(java.lang.String domainName,
CreateNotification create) |
void |
setRevision(java.lang.String revision) |
org.tiogasolutions.notify.pub.Notification |
toNotification() |
org.tiogasolutions.notify.pub.NotificationRef |
toNotificationRef() |
org.tiogasolutions.notify.pub.Notification |
toNotificationWithRevision(java.lang.String revisionArg) |
public NotificationEntity(java.lang.String domainName,
java.lang.String notificationId,
java.lang.String revision,
java.lang.String topic,
java.lang.String summary,
java.lang.String trackingId,
java.time.ZonedDateTime createdAt,
java.util.Map<java.lang.String,java.lang.String> traitMap,
org.tiogasolutions.notify.pub.ExceptionInfo exceptionInfo)
public static NotificationEntity newEntity(java.lang.String domainName, CreateNotification create)
public org.tiogasolutions.notify.pub.NotificationRef toNotificationRef()
public org.tiogasolutions.notify.pub.Notification toNotification()
public org.tiogasolutions.notify.pub.Notification toNotificationWithRevision(java.lang.String revisionArg)
public java.lang.String getNotificationId()
public java.lang.String getRevision()
public java.lang.String getDomainName()
public void setRevision(java.lang.String revision)
public java.lang.String getTopic()
public java.lang.String getSummary()
public java.lang.String getTrackingId()
public java.time.ZonedDateTime getCreatedAt()
public java.util.Map<java.lang.String,java.lang.String> getTraitMap()
public org.tiogasolutions.notify.pub.ExceptionInfo getExceptionInfo()
public java.util.List<org.tiogasolutions.notify.pub.AttachmentInfo> listAttachmentInfo()