Class NotificationConfig

  • All Implemented Interfaces:

    
    public final class NotificationConfig
    
                        

    Push notifications configuration class

    • Constructor Detail

      • NotificationConfig

        NotificationConfig(Boolean pushNotificationsEnabled, Boolean ignorePushMessagesWhenUserOnline, Function1<String, Boolean> ignorePushMessageWhenUserOnline, List<PushDeviceGenerator> pushDeviceGenerators, Function0<Boolean> shouldShowNotificationOnPush, Function0<Boolean> requestPermissionOnAppLaunch, Boolean autoTranslationEnabled, TokenProvider tokenProvider)
      • NotificationConfig

        NotificationConfig(Boolean pushNotificationsEnabled, Boolean ignorePushMessagesWhenUserOnline, Function1<String, Boolean> ignorePushMessageWhenUserOnline, List<PushDeviceGenerator> pushDeviceGenerators, Function0<Boolean> shouldShowNotificationOnPush, Function0<Boolean> requestPermissionOnAppLaunch, Boolean autoTranslationEnabled)
      • NotificationConfig

        NotificationConfig(Boolean pushNotificationsEnabled, Boolean ignorePushMessagesWhenUserOnline, Function1<String, Boolean> ignorePushMessageWhenUserOnline, List<PushDeviceGenerator> pushDeviceGenerators, Function0<Boolean> shouldShowNotificationOnPush, Function0<Boolean> requestPermissionOnAppLaunch)
      • NotificationConfig

        NotificationConfig(Boolean pushNotificationsEnabled, Boolean ignorePushMessagesWhenUserOnline, Function1<String, Boolean> ignorePushMessageWhenUserOnline, List<PushDeviceGenerator> pushDeviceGenerators, Function0<Boolean> shouldShowNotificationOnPush)
      • NotificationConfig

        NotificationConfig(Boolean pushNotificationsEnabled, Boolean ignorePushMessagesWhenUserOnline, Function1<String, Boolean> ignorePushMessageWhenUserOnline, List<PushDeviceGenerator> pushDeviceGenerators)
      • NotificationConfig

        NotificationConfig(Boolean pushNotificationsEnabled, Boolean ignorePushMessagesWhenUserOnline, Function1<String, Boolean> ignorePushMessageWhenUserOnline)
      • NotificationConfig

        NotificationConfig(Boolean pushNotificationsEnabled, Boolean ignorePushMessagesWhenUserOnline)
      • NotificationConfig

        NotificationConfig(Boolean pushNotificationsEnabled)
      • NotificationConfig

        NotificationConfig()