-
public final class UnifiedTriggerRules
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public classUnifiedTriggerRules.Companion
-
Field Summary
Fields Modifier and Type Field Description private final List<EventTrigger>eventsprivate final SessionTriggersessionCountprivate final TimeTriggerdaysSinceInstallprivate final StringonScreenprivate final List<TraitCondition>userTraitsprivate final FrequencyConfigfrequencyprivate final Integerpriority
-
Constructor Summary
Constructors Constructor Description UnifiedTriggerRules(List<EventTrigger> events, SessionTrigger sessionCount, TimeTrigger daysSinceInstall, String onScreen, List<TraitCondition> userTraits, FrequencyConfig frequency, Integer priority)
-
Method Summary
Modifier and Type Method Description final List<EventTrigger>getEvents()final SessionTriggergetSessionCount()final TimeTriggergetDaysSinceInstall()final StringgetOnScreen()final List<TraitCondition>getUserTraits()final FrequencyConfiggetFrequency()final IntegergetPriority()-
-
Constructor Detail
-
UnifiedTriggerRules
UnifiedTriggerRules(List<EventTrigger> events, SessionTrigger sessionCount, TimeTrigger daysSinceInstall, String onScreen, List<TraitCondition> userTraits, FrequencyConfig frequency, Integer priority)
-
-
Method Detail
-
getEvents
final List<EventTrigger> getEvents()
-
getSessionCount
final SessionTrigger getSessionCount()
-
getDaysSinceInstall
final TimeTrigger getDaysSinceInstall()
-
getOnScreen
final String getOnScreen()
-
getUserTraits
final List<TraitCondition> getUserTraits()
-
getFrequency
final FrequencyConfig getFrequency()
-
getPriority
final Integer getPriority()
-
-
-
-