Class RemoteNotificationParameters.Builder
-
- All Implemented Interfaces:
public final class RemoteNotificationParameters.Builder
Used to build a RemoteNotificationParameters object.
-
-
Constructor Summary
Constructors Constructor Description RemoteNotificationParameters.Builder()
-
Method Summary
Modifier and Type Method Description final RemoteNotificationParameters.Builder
deviceType(String deviceType)
final RemoteNotificationParameters.Builder
pushGroup(String pushGroup)
final RemoteNotificationParameters.Builder
userLocale(String userLocale)
final RemoteNotificationParameters.Builder
timeZone(String timeZone)
final RemoteNotificationParameters.Builder
formFactor(String formFactor)
final RemoteNotificationParameters.Builder
capabilities(Array<RemoteNotificationParameters.Capability> capabilities)
final RemoteNotificationParameters
build()
-
-
Method Detail
-
deviceType
final RemoteNotificationParameters.Builder deviceType(String deviceType)
- Parameters:
deviceType
- The type of the device, default value: "Android".- Returns:
The Builder, so method calls can be chained.
-
pushGroup
final RemoteNotificationParameters.Builder pushGroup(String pushGroup)
- Parameters:
pushGroup
- group name, default value: "all".- Returns:
The Builder, so method calls can be chained.
-
userLocale
final RemoteNotificationParameters.Builder userLocale(String userLocale)
- Parameters:
userLocale
- User's preferred language.- Returns:
The Builder, so method calls can be chained.
-
timeZone
final RemoteNotificationParameters.Builder timeZone(String timeZone)
- Parameters:
timeZone
- User's timezone.- Returns:
The Builder, so method calls can be chained.
-
formFactor
final RemoteNotificationParameters.Builder formFactor(String formFactor)
- Parameters:
formFactor
- Cluster of device kinds.- Returns:
The Builder, so method calls can be chained.
-
capabilities
final RemoteNotificationParameters.Builder capabilities(Array<RemoteNotificationParameters.Capability> capabilities)
- Parameters:
capabilities
- Device capabilities.- Returns:
The Builder, so method calls can be chained.
-
build
final RemoteNotificationParameters build()
- Returns:
The RemoteNotificationParameters object.
-
-
-
-