public class NotificationPayloadBuilder extends Object
NotificationPayload instances.
All fields are optional, and some of them are common for both Android and iOS and some
of them are specific to Android (icon, tag, color)
or specific to iOS (badge).| Constructor and Description |
|---|
NotificationPayloadBuilder() |
| Modifier and Type | Method and Description |
|---|---|
NotificationPayload |
build() |
NotificationPayloadBuilder |
setBadge(String badge) |
NotificationPayloadBuilder |
setBody(String body) |
NotificationPayloadBuilder |
setBodyLocKey(String bodyLocKey) |
NotificationPayloadBuilder |
setBodyLocKeyArgs(List<String> bodyLocKeyArgs) |
NotificationPayloadBuilder |
setClickAction(String clickAction) |
NotificationPayloadBuilder |
setColor(String color) |
NotificationPayloadBuilder |
setIcon(String icon) |
NotificationPayloadBuilder |
setSound(String sound) |
NotificationPayloadBuilder |
setTag(String tag) |
NotificationPayloadBuilder |
setTitle(String title) |
NotificationPayloadBuilder |
setTitleLocKey(String titleLocKey) |
NotificationPayloadBuilder |
setTitleLocKeyArgs(List<String> titleLocKeyArgs) |
public NotificationPayloadBuilder setTitle(String title)
public NotificationPayloadBuilder setBody(String body)
public NotificationPayloadBuilder setIcon(String icon)
public NotificationPayloadBuilder setSound(String sound)
public NotificationPayloadBuilder setBadge(String badge)
public NotificationPayloadBuilder setTag(String tag)
public NotificationPayloadBuilder setColor(String color)
public NotificationPayloadBuilder setClickAction(String clickAction)
public NotificationPayloadBuilder setBodyLocKey(String bodyLocKey)
public NotificationPayloadBuilder setBodyLocKeyArgs(List<String> bodyLocKeyArgs)
public NotificationPayloadBuilder setTitleLocKey(String titleLocKey)
public NotificationPayloadBuilder setTitleLocKeyArgs(List<String> titleLocKeyArgs)
public NotificationPayload build()
Copyright © 2017. All rights reserved.