Package tigase.push.apns
Class ApnsPayload.Builder
- java.lang.Object
-
- tigase.push.apns.ApnsPayload.Builder
-
- Enclosing class:
- ApnsPayload
public static class ApnsPayload.Builder extends Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ApnsPayload.Builderbadge(Integer badge)ApnsPayload.Builderbody(String body)ApnsPayloadbuild()ApnsPayload.Buildercategory(String category)ApnsPayload.BuildercontentAvailable(Integer value)ApnsPayload.BuildercustomField(String name, Object value)ApnsPayload.BuilderinstantDeliveryOrSilentNotification()ApnsPayload.BuildermutableContent(Integer value)ApnsPayload.Buildersound(String sound)ApnsPayload.Buildersubtitle(String subtitle)ApnsPayload.BuilderthreadId(String threadId)ApnsPayload.Buildertitle(String title)
-
-
-
Method Detail
-
badge
public ApnsPayload.Builder badge(Integer badge)
-
sound
public ApnsPayload.Builder sound(String sound)
-
title
public ApnsPayload.Builder title(String title)
-
subtitle
public ApnsPayload.Builder subtitle(String subtitle)
-
body
public ApnsPayload.Builder body(String body)
-
category
public ApnsPayload.Builder category(String category)
-
threadId
public ApnsPayload.Builder threadId(String threadId)
-
instantDeliveryOrSilentNotification
public ApnsPayload.Builder instantDeliveryOrSilentNotification()
-
contentAvailable
public ApnsPayload.Builder contentAvailable(Integer value)
-
mutableContent
public ApnsPayload.Builder mutableContent(Integer value)
-
customField
public ApnsPayload.Builder customField(String name, Object value)
-
build
public ApnsPayload build()
-
-