|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.notnoop.mpns.notifications.IconicTileNotification.Builder
public static class IconicTileNotification.Builder
| Field Summary | |
|---|---|
protected List<Map.Entry<String,String>> |
headers
|
| Constructor Summary | |
|---|---|
IconicTileNotification.Builder()
|
|
| Method Summary | |
|---|---|
IconicTileNotification.Builder |
backgroundColor(String backgroundColor)
|
IconicTileNotification |
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 |
IconicTileNotification.Builder |
count(int count)
|
protected int |
deliveryValueOf(DeliveryClass delivery)
|
IconicTileNotification.Builder |
iconImage(String iconImage)
|
IconicTileNotification.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. |
IconicTileNotification.Builder |
smallIconImage(String smallIconImage)
|
IconicTileNotification.Builder |
tileId(String tileId)
|
IconicTileNotification.Builder |
title(String title)
|
protected byte[] |
toByteArray()
|
IconicTileNotification.Builder |
wideContent1(String wideContent1)
|
IconicTileNotification.Builder |
wideContent2(String wideContent2)
|
IconicTileNotification.Builder |
wideContent3(String wideContent3)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected List<Map.Entry<String,String>> headers
| Constructor Detail |
|---|
public IconicTileNotification.Builder()
| Method Detail |
|---|
public IconicTileNotification.Builder tileId(String tileId)
public IconicTileNotification.Builder isClear(boolean clear)
public IconicTileNotification.Builder smallIconImage(String smallIconImage)
public IconicTileNotification.Builder iconImage(String iconImage)
public IconicTileNotification.Builder wideContent1(String wideContent1)
public IconicTileNotification.Builder wideContent2(String wideContent2)
public IconicTileNotification.Builder wideContent3(String wideContent3)
public IconicTileNotification.Builder count(int count)
public IconicTileNotification.Builder title(String title)
public IconicTileNotification.Builder backgroundColor(String backgroundColor)
protected int deliveryValueOf(DeliveryClass delivery)
public IconicTileNotification build()
protected byte[] toByteArray()
public A messageId(String messageId)
messageId - notification message ID
public A notificationClass(DeliveryClass delivery)
delivery - batching interval
public A notificationType(String type)
type - the notification type
public A callbackUri(String callbackUri)
callbackUri - the notification channel URI
protected A contentType(String contentType)
contentType - the content type of the body
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||