Package com.amazon.A3L.messaging
Class Notification
- java.lang.Object
-
- com.amazon.A3L.messaging.Notification
-
public class Notification extends java.lang.ObjectUsed as a DTO to transport notification specific information
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classNotification.NotificationBuilder
-
Constructor Summary
Constructors Constructor Description Notification(java.lang.String title, java.lang.String body, java.lang.String icon, java.lang.String color, java.lang.String sound, java.lang.String tag, java.lang.String clickAction, java.lang.String channelId, java.lang.Boolean sticky, java.lang.Long eventTime, java.lang.Boolean localOnly, java.lang.Integer notificationPriority, java.lang.Boolean defaultSound, java.lang.Integer visibility, java.lang.Integer notificationCount, android.net.Uri image, java.lang.String titleLocKey, java.lang.String[] titleLocArgs, java.lang.String bodyLocKey, java.lang.String[] bodyLocArgs)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetBody()java.lang.String[]getBodyLocArgs()java.lang.StringgetBodyLocKey()java.lang.StringgetChannelId()java.lang.StringgetClickAction()java.lang.StringgetColor()java.lang.BooleangetDefaultSound()java.lang.LonggetEventTime()java.lang.StringgetIcon()android.net.UrigetImage()java.lang.BooleangetLocalOnly()java.lang.IntegergetNotificationCount()java.lang.IntegergetNotificationPriority()java.lang.StringgetSound()java.lang.BooleangetSticky()java.lang.StringgetTag()java.lang.StringgetTitle()java.lang.String[]getTitleLocArgs()java.lang.StringgetTitleLocKey()java.lang.IntegergetVisibility()
-
-
-
Constructor Detail
-
Notification
public Notification(java.lang.String title, java.lang.String body, java.lang.String icon, java.lang.String color, java.lang.String sound, java.lang.String tag, java.lang.String clickAction, java.lang.String channelId, java.lang.Boolean sticky, java.lang.Long eventTime, java.lang.Boolean localOnly, java.lang.Integer notificationPriority, java.lang.Boolean defaultSound, java.lang.Integer visibility, java.lang.Integer notificationCount, android.net.Uri image, java.lang.String titleLocKey, java.lang.String[] titleLocArgs, java.lang.String bodyLocKey, java.lang.String[] bodyLocArgs)
-
-
Method Detail
-
getTitle
public java.lang.String getTitle()
-
getBody
public java.lang.String getBody()
-
getIcon
public java.lang.String getIcon()
-
getColor
public java.lang.String getColor()
-
getSound
public java.lang.String getSound()
-
getTag
public java.lang.String getTag()
-
getClickAction
public java.lang.String getClickAction()
-
getChannelId
public java.lang.String getChannelId()
-
getSticky
public java.lang.Boolean getSticky()
-
getEventTime
public java.lang.Long getEventTime()
-
getLocalOnly
public java.lang.Boolean getLocalOnly()
-
getNotificationPriority
public java.lang.Integer getNotificationPriority()
-
getDefaultSound
public java.lang.Boolean getDefaultSound()
-
getVisibility
public java.lang.Integer getVisibility()
-
getNotificationCount
public java.lang.Integer getNotificationCount()
-
getImage
public android.net.Uri getImage()
-
getTitleLocKey
public java.lang.String getTitleLocKey()
-
getTitleLocArgs
public java.lang.String[] getTitleLocArgs()
-
getBodyLocKey
public java.lang.String getBodyLocKey()
-
getBodyLocArgs
public java.lang.String[] getBodyLocArgs()
-
-