public class UserEventFactory
extends java.lang.Object
| Constructor and Description |
|---|
UserEventFactory() |
| Modifier and Type | Method and Description |
|---|---|
static ConversionEvent |
createConversionEvent(ProjectConfig projectConfig,
java.lang.String userId,
java.lang.String eventId,
java.lang.String eventName,
java.util.Map<java.lang.String,?> attributes,
java.util.Map<java.lang.String,?> eventTags) |
static ImpressionEvent |
createImpressionEvent(ProjectConfig projectConfig,
Experiment activatedExperiment,
Variation variation,
java.lang.String userId,
java.util.Map<java.lang.String,?> attributes,
java.lang.String flagKey,
java.lang.String ruleType,
boolean enabled) |
public static ImpressionEvent createImpressionEvent(@Nonnull ProjectConfig projectConfig, @Nullable Experiment activatedExperiment, @Nullable Variation variation, @Nonnull java.lang.String userId, @Nonnull java.util.Map<java.lang.String,?> attributes, @Nonnull java.lang.String flagKey, @Nonnull java.lang.String ruleType, @Nonnull boolean enabled)
public static ConversionEvent createConversionEvent(@Nonnull ProjectConfig projectConfig, @Nonnull java.lang.String userId, @Nonnull java.lang.String eventId, @Nonnull java.lang.String eventName, @Nonnull java.util.Map<java.lang.String,?> attributes, @Nonnull java.util.Map<java.lang.String,?> eventTags)