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.common.ExceptionInfo exceptionInfo) |
| Modifier and Type | Method and Description |
|---|---|
java.time.ZonedDateTime |
getCreatedAt() |
java.lang.String |
getDomainName() |
org.tiogasolutions.notify.pub.common.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.attachment.AttachmentInfo> |
listAttachmentInfo() |
static NotificationEntity |
newEntity(java.lang.String domainName,
CreateNotification create) |
void |
setRevision(java.lang.String revision) |
org.tiogasolutions.notify.pub.notification.Notification |
toNotification() |
org.tiogasolutions.notify.pub.notification.NotificationRef |
toNotificationRef() |
org.tiogasolutions.notify.pub.notification.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.common.ExceptionInfo exceptionInfo)
public static NotificationEntity newEntity(java.lang.String domainName, CreateNotification create)
public org.tiogasolutions.notify.pub.notification.NotificationRef toNotificationRef()
public org.tiogasolutions.notify.pub.notification.Notification toNotification()
public org.tiogasolutions.notify.pub.notification.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.common.ExceptionInfo getExceptionInfo()
public java.util.List<org.tiogasolutions.notify.pub.attachment.AttachmentInfo> listAttachmentInfo()