Package ai.nexconn.chat.params
Class IOSPushConfig
-
- All Implemented Interfaces:
public final class IOSPushConfigiOS (APNs) push configuration.
-
-
Field Summary
Fields Modifier and Type Field Description private StringthreadIdprivate Stringcategoryprivate StringapnsCollapseIdprivate StringrichMediaUriprivate StringinterruptionLevel
-
Constructor Summary
Constructors Constructor Description IOSPushConfig()
-
Method Summary
Modifier and Type Method Description final StringgetThreadId()Notification thread ID for grouping (iOS 10+). final UnitsetThreadId(String threadId)Notification thread ID for grouping (iOS 10+). final StringgetCategory()Push notification category identifier. final UnitsetCategory(String category)Push notification category identifier. final StringgetApnsCollapseId()Notification collapse ID (iOS 10+, max 64 bytes). final UnitsetApnsCollapseId(String apnsCollapseId)Notification collapse ID (iOS 10+, max 64 bytes). final StringgetRichMediaUri()Rich media content URL for push notifications. final UnitsetRichMediaUri(String richMediaUri)Rich media content URL for push notifications. final StringgetInterruptionLevel()Push interruption level. final UnitsetInterruptionLevel(String interruptionLevel)Push interruption level. StringtoString()-
-
Method Detail
-
getThreadId
final String getThreadId()
Notification thread ID for grouping (iOS 10+).
-
setThreadId
final Unit setThreadId(String threadId)
Notification thread ID for grouping (iOS 10+).
-
getCategory
final String getCategory()
Push notification category identifier.
-
setCategory
final Unit setCategory(String category)
Push notification category identifier.
-
getApnsCollapseId
final String getApnsCollapseId()
Notification collapse ID (iOS 10+, max 64 bytes).
-
setApnsCollapseId
final Unit setApnsCollapseId(String apnsCollapseId)
Notification collapse ID (iOS 10+, max 64 bytes).
-
getRichMediaUri
final String getRichMediaUri()
Rich media content URL for push notifications.
-
setRichMediaUri
final Unit setRichMediaUri(String richMediaUri)
Rich media content URL for push notifications.
-
getInterruptionLevel
final String getInterruptionLevel()
Push interruption level. Default is
"active".Possible values: "passive", "active", "time-sensitive", "critical".
-
setInterruptionLevel
final Unit setInterruptionLevel(String interruptionLevel)
Push interruption level. Default is
"active".Possible values: "passive", "active", "time-sensitive", "critical".
-
toString
String toString()
-
-
-
-