Class NotificationConfig
-
- All Implemented Interfaces:
public final class NotificationConfig
-
-
Field Summary
Fields Modifier and Type Field Description private final List<PushDeviceGenerator>pushDeviceGeneratorsprivate final Function0<Boolean>requestPermissionOnAppLaunchprivate final NotificationHandlernotificationHandler
-
Constructor Summary
Constructors Constructor Description NotificationConfig(List<PushDeviceGenerator> pushDeviceGenerators, Function0<Boolean> requestPermissionOnAppLaunch, NotificationHandler notificationHandler)
-
Method Summary
Modifier and Type Method Description final List<PushDeviceGenerator>getPushDeviceGenerators()final Function0<Boolean>getRequestPermissionOnAppLaunch()final NotificationHandlergetNotificationHandler()-
-
Constructor Detail
-
NotificationConfig
NotificationConfig(List<PushDeviceGenerator> pushDeviceGenerators, Function0<Boolean> requestPermissionOnAppLaunch, NotificationHandler notificationHandler)
-
-
Method Detail
-
getPushDeviceGenerators
final List<PushDeviceGenerator> getPushDeviceGenerators()
-
getRequestPermissionOnAppLaunch
final Function0<Boolean> getRequestPermissionOnAppLaunch()
-
getNotificationHandler
final NotificationHandler getNotificationHandler()
-
-
-
-