public static class ADMDevicePayload.Builder extends Object
Modifier and Type | Method and Description |
---|---|
ADMDevicePayload.Builder |
addAllExtraEntries(Map<String,String> entries) |
ADMDevicePayload.Builder |
addExtraEntry(String key,
String value) |
ADMDevicePayload |
build() |
ADMDevicePayload.Builder |
setActions(Actions actions)
Set the Actions.
|
ADMDevicePayload.Builder |
setAlert(String alert) |
ADMDevicePayload.Builder |
setConsolidationKey(String consolidationKey) |
ADMDevicePayload.Builder |
setExpiresAfter(PushExpiry value) |
ADMDevicePayload.Builder |
setIcon(String icon)
Set the string representing an image file included in the application’s resources.
|
ADMDevicePayload.Builder |
setIconColor(String iconColor)
Set the string representing the icon color in API Color Format.
|
ADMDevicePayload.Builder |
setInteractive(Interactive value) |
ADMDevicePayload.Builder |
setNotificationChannel(String notificationChannel)
Set the string representing a notification channel.
|
ADMDevicePayload.Builder |
setNotificationTag(String notificationTag)
Set the string representing a notification tag.
|
ADMDevicePayload.Builder |
setSound(String sound)
Set the string representing a sound file name included in the application’s resources.
|
ADMDevicePayload.Builder |
setStyle(Style style)
Set the style.
|
ADMDevicePayload.Builder |
setSummary(String summary)
Set the string representing a summary/subtitle of the notification.
|
ADMDevicePayload.Builder |
setTemplate(ADMTemplate template)
Set a template with amazon-specific message.
|
ADMDevicePayload.Builder |
setTitle(String title)
Set the string representing the title of the notification.
|
public ADMDevicePayload.Builder setAlert(String alert)
public ADMDevicePayload.Builder setConsolidationKey(String consolidationKey)
public ADMDevicePayload.Builder setExpiresAfter(PushExpiry value)
public ADMDevicePayload.Builder addExtraEntry(String key, String value)
public ADMDevicePayload.Builder addAllExtraEntries(Map<String,String> entries)
public ADMDevicePayload.Builder setInteractive(Interactive value)
public ADMDevicePayload.Builder setActions(Actions actions)
actions
- Actionspublic ADMDevicePayload.Builder setIcon(String icon)
icon
- Stringpublic ADMDevicePayload.Builder setIconColor(String iconColor)
iconColor
- Stringpublic ADMDevicePayload.Builder setNotificationChannel(String notificationChannel)
notificationChannel
- Stringpublic ADMDevicePayload.Builder setNotificationTag(String notificationTag)
notificationTag
- Stringpublic ADMDevicePayload.Builder setSound(String sound)
sound
- Stringpublic ADMDevicePayload.Builder setSummary(String summary)
summary
- Stringpublic ADMDevicePayload.Builder setTitle(String title)
title
- Stringpublic ADMDevicePayload.Builder setStyle(Style style)
style
- Stylepublic ADMDevicePayload.Builder setTemplate(ADMTemplate template)
template
- ADMTemplatepublic ADMDevicePayload build()
Copyright © 2025. All rights reserved.