Interface PushNotificationPreferences.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<PushNotificationPreferences.Builder,PushNotificationPreferences>,SdkBuilder<PushNotificationPreferences.Builder,PushNotificationPreferences>,SdkPojo
- Enclosing class:
- PushNotificationPreferences
public static interface PushNotificationPreferences.Builder extends SdkPojo, CopyableBuilder<PushNotificationPreferences.Builder,PushNotificationPreferences>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description PushNotificationPreferences.BuilderallowNotifications(String allowNotifications)Enum value that indicates which push notifications to send to the requested member of a channel.PushNotificationPreferences.BuilderallowNotifications(AllowNotifications allowNotifications)Enum value that indicates which push notifications to send to the requested member of a channel.PushNotificationPreferences.BuilderfilterRule(String filterRule)The simple JSON object used to send a subset of a push notification to the requested member.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
allowNotifications
PushNotificationPreferences.Builder allowNotifications(String allowNotifications)
Enum value that indicates which push notifications to send to the requested member of a channel.
ALLsends all push notifications,NONEsends no push notifications,FILTEREDsends only filtered push notifications.- Parameters:
allowNotifications- Enum value that indicates which push notifications to send to the requested member of a channel.ALLsends all push notifications,NONEsends no push notifications,FILTEREDsends only filtered push notifications.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
AllowNotifications,AllowNotifications
-
allowNotifications
PushNotificationPreferences.Builder allowNotifications(AllowNotifications allowNotifications)
Enum value that indicates which push notifications to send to the requested member of a channel.
ALLsends all push notifications,NONEsends no push notifications,FILTEREDsends only filtered push notifications.- Parameters:
allowNotifications- Enum value that indicates which push notifications to send to the requested member of a channel.ALLsends all push notifications,NONEsends no push notifications,FILTEREDsends only filtered push notifications.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
AllowNotifications,AllowNotifications
-
filterRule
PushNotificationPreferences.Builder filterRule(String filterRule)
The simple JSON object used to send a subset of a push notification to the requested member.
- Parameters:
filterRule- The simple JSON object used to send a subset of a push notification to the requested member.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-