Package io.getunleash.event
Class ImpressionEvent
- java.lang.Object
-
- io.getunleash.event.ImpressionEvent
-
- All Implemented Interfaces:
UnleashEvent
- Direct Known Subclasses:
IsEnabledImpressionEvent,VariantImpressionEvent
public class ImpressionEvent extends Object implements UnleashEvent
-
-
Constructor Summary
Constructors Constructor Description ImpressionEvent(String featureName, boolean enabled, UnleashContext context)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description UnleashContextgetContext()StringgetEventId()StringgetFeatureName()booleanisEnabled()voidpublishTo(UnleashSubscriber unleashSubscriber)
-
-
-
Constructor Detail
-
ImpressionEvent
public ImpressionEvent(String featureName, boolean enabled, UnleashContext context)
-
-
Method Detail
-
getFeatureName
public String getFeatureName()
-
getEventId
public String getEventId()
-
isEnabled
public boolean isEnabled()
-
getContext
public UnleashContext getContext()
-
publishTo
public void publishTo(UnleashSubscriber unleashSubscriber)
- Specified by:
publishToin interfaceUnleashEvent
-
-