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
Modifier and TypeMethodDescriptionallowNotifications
(String allowNotifications) Enum value that indicates which push notifications to send to the requested member of a channel.allowNotifications
(AllowNotifications allowNotifications) Enum value that indicates which push notifications to send to the requested member of a channel.filterRule
(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 Details
-
allowNotifications
Enum value that indicates which push notifications to send to the requested member of a channel.
ALL
sends all push notifications,NONE
sends no push notifications,FILTERED
sends only filtered push notifications.- Parameters:
allowNotifications
- Enum value that indicates which push notifications to send to the requested member of a channel.ALL
sends all push notifications,NONE
sends no push notifications,FILTERED
sends only filtered push notifications.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
allowNotifications
Enum value that indicates which push notifications to send to the requested member of a channel.
ALL
sends all push notifications,NONE
sends no push notifications,FILTERED
sends only filtered push notifications.- Parameters:
allowNotifications
- Enum value that indicates which push notifications to send to the requested member of a channel.ALL
sends all push notifications,NONE
sends no push notifications,FILTERED
sends only filtered push notifications.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
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.
-