public static class ToastNotification.Builder extends Object
| Modifier and Type | Field and Description |
|---|---|
protected List<Map.Entry<String,String>> |
headers |
| Constructor and Description |
|---|
ToastNotification.Builder() |
| Modifier and Type | Method and Description |
|---|---|
ToastNotification |
build() |
A |
callbackUri(String callbackUri)
Sets the notification channel URI that the registered callback message
will be sent to.
|
protected A |
contentType(String contentType)
Sets the notification body content type
|
protected int |
deliveryValueOf(DeliveryClass delivery) |
A |
messageId(String messageId)
Sets the message UUID.
|
A |
notificationClass(DeliveryClass delivery)
Sets the notification batching interval, indicating when the notification
should be delivered to the device
|
A |
notificationType(String type)
Sets the type of the push notification being sent.
|
ToastNotification.Builder |
parameter(String parameter) |
ToastNotification.Builder |
subtitle(String subtitle) |
ToastNotification.Builder |
title(String title) |
byte[] |
toByteArray() |
public ToastNotification.Builder title(String title)
public ToastNotification.Builder subtitle(String subtitle)
public ToastNotification.Builder parameter(String parameter)
protected int deliveryValueOf(DeliveryClass delivery)
public ToastNotification build()
public byte[] toByteArray()
public A messageId(String messageId)
messageId - notification message IDpublic A notificationClass(DeliveryClass delivery)
delivery - batching intervalpublic A notificationType(String type)
type - the notification typepublic A callbackUri(String callbackUri)
callbackUri - the notification channel URIprotected A contentType(String contentType)
contentType - the content type of the bodyCopyright © 2014 JBoss by Red Hat. All Rights Reserved.