public static class PushOptions.Builder
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
PushOptions |
build() |
PushOptions.Builder |
setBypassFrequencyLimits(java.lang.Boolean bypassFrequencyLimits)
Set the bypassFrequencyLimits option.
|
PushOptions.Builder |
setBypassHoldoutGroups(java.lang.Boolean bypassHoldoutGroups)
Set the bypassHoldoutGroups option.
|
PushOptions.Builder |
setExpiry(PushExpiry value)
Set the expiry
|
PushOptions.Builder |
setNoThrottle(java.lang.Boolean noThrottle)
Set the no throttle rate.
|
PushOptions.Builder |
setPersonalization(java.lang.Boolean personalization)
Set the personalization option.
|
PushOptions.Builder |
setRedactPayload(java.lang.Boolean redactPayload)
Set the RedactPayload option.
|
public PushOptions.Builder setExpiry(PushExpiry value)
value
- Longpublic PushOptions.Builder setNoThrottle(java.lang.Boolean noThrottle)
noThrottle
- Booleanpublic PushOptions.Builder setPersonalization(java.lang.Boolean personalization)
personalization
- Booleanpublic PushOptions.Builder setRedactPayload(java.lang.Boolean redactPayload)
redactPayload
- Booleanpublic PushOptions.Builder setBypassHoldoutGroups(java.lang.Boolean bypassHoldoutGroups)
bypassHoldoutGroups
- Booleanpublic PushOptions.Builder setBypassFrequencyLimits(java.lang.Boolean bypassFrequencyLimits)
bypassFrequencyLimits
- Booleanpublic PushOptions build()