public static class CycleTileNotification.Builder extends Object
| Modifier and Type | Field and Description |
|---|---|
protected List<Map.Entry<String,String>> |
headers |
static int |
MAX_IMAGES |
| Constructor and Description |
|---|
CycleTileNotification.Builder() |
| Modifier and Type | Method and Description |
|---|---|
CycleTileNotification |
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
|
CycleTileNotification.Builder |
count(int count) |
CycleTileNotification.Builder |
cycleImage(int index,
String imageName) |
protected int |
deliveryValueOf(DeliveryClass delivery) |
CycleTileNotification.Builder |
isClear(boolean clear) |
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.
|
CycleTileNotification.Builder |
smallBackgroundImage(String smallBackgroundImage) |
CycleTileNotification.Builder |
tileId(String tileId) |
CycleTileNotification.Builder |
title(String title) |
protected byte[] |
toByteArray() |
public static final int MAX_IMAGES
public CycleTileNotification.Builder tileId(String tileId)
public CycleTileNotification.Builder isClear(boolean clear)
public CycleTileNotification.Builder smallBackgroundImage(String smallBackgroundImage)
public CycleTileNotification.Builder cycleImage(int index, String imageName)
public CycleTileNotification.Builder count(int count)
public CycleTileNotification.Builder title(String title)
protected int deliveryValueOf(DeliveryClass delivery)
public CycleTileNotification build()
protected 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.