Class IosNotification.Builder
- java.lang.Object
-
- cn.jpush.api.push.model.notification.PlatformNotification.Builder<IosNotification,IosNotification.Builder>
-
- cn.jpush.api.push.model.notification.IosNotification.Builder
-
- Enclosing class:
- IosNotification
public static class IosNotification.Builder extends PlatformNotification.Builder<IosNotification,IosNotification.Builder>
-
-
Field Summary
-
Fields inherited from class cn.jpush.api.push.model.notification.PlatformNotification.Builder
alert, booleanExtrasBuilder, extrasBuilder, jsonExtrasBuilder, numberExtrasBuilder
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description IosNotification.BuilderautoBadge()equals to: +1IosNotificationbuild()IosNotification.BuilderdisableBadge()IosNotification.BuilderdisableSound()protected IosNotification.BuildergetThis()IosNotification.BuilderincrBadge(int badge)IosNotification.BuildersetAlert(java.lang.Object alert)IosNotification.BuildersetBadge(int badge)IosNotification.BuildersetCategory(java.lang.String category)IosNotification.BuildersetContentAvailable(boolean contentAvailable)IosNotification.BuildersetMutableContent(boolean mutableContent)IosNotification.BuildersetSound(java.lang.Object sound)IosNotification.BuildersetThreadId(java.lang.String threadId)
-
-
-
Method Detail
-
getThis
protected IosNotification.Builder getThis()
- Specified by:
getThisin classPlatformNotification.Builder<IosNotification,IosNotification.Builder>
-
setSound
public IosNotification.Builder setSound(java.lang.Object sound)
-
disableSound
public IosNotification.Builder disableSound()
-
incrBadge
public IosNotification.Builder incrBadge(int badge)
-
setBadge
public IosNotification.Builder setBadge(int badge)
-
autoBadge
public IosNotification.Builder autoBadge()
equals to: +1- Returns:
- IosNotification builder
-
disableBadge
public IosNotification.Builder disableBadge()
-
setContentAvailable
public IosNotification.Builder setContentAvailable(boolean contentAvailable)
-
setCategory
public IosNotification.Builder setCategory(java.lang.String category)
-
setAlert
public IosNotification.Builder setAlert(java.lang.Object alert)
- Specified by:
setAlertin classPlatformNotification.Builder<IosNotification,IosNotification.Builder>
-
setMutableContent
public IosNotification.Builder setMutableContent(boolean mutableContent)
-
setThreadId
public IosNotification.Builder setThreadId(java.lang.String threadId)
-
build
public IosNotification build()
- Specified by:
buildin classPlatformNotification.Builder<IosNotification,IosNotification.Builder>
-
-