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 Details

    • allowNotifications

      PushNotificationPreferences.Builder allowNotifications(String 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

      PushNotificationPreferences.Builder allowNotifications(AllowNotifications 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.