Package net.hollowcube.posthog
Class FeatureFlagContext.Builder
java.lang.Object
net.hollowcube.posthog.FeatureFlagContext.Builder
- Enclosing class:
FeatureFlagContext
-
Method Summary
Modifier and TypeMethodDescription@NotNull FeatureFlagContext.BuilderallowRemoteEvaluation(@Nullable Boolean allowRemoteEvaluation) @NotNull FeatureFlagContextbuild()@NotNull FeatureFlagContext.BuildergroupProperties(@Nullable Map<String, Object> groupProperties) @NotNull FeatureFlagContext.Builder@NotNull FeatureFlagContext.BuilderpersonProperties(@Nullable Object personProperties) @NotNull FeatureFlagContext.BuildersendFeatureFlagEvents(@Nullable Boolean sendFeatureFlagEvents)
-
Method Details
-
groups
@Contract("_ -> this") @NotNull public @NotNull FeatureFlagContext.Builder groups(@Nullable @Nullable Object groups) -
personProperties
@Contract("_ -> this") @NotNull public @NotNull FeatureFlagContext.Builder personProperties(@Nullable @Nullable Object personProperties) -
groupProperties
@Contract("_ -> this") @NotNull public @NotNull FeatureFlagContext.Builder groupProperties(@Nullable @Nullable Map<String, Object> groupProperties) -
sendFeatureFlagEvents
@Contract("_ -> this") @NotNull public @NotNull FeatureFlagContext.Builder sendFeatureFlagEvents(@Nullable @Nullable Boolean sendFeatureFlagEvents) -
allowRemoteEvaluation
@Contract("_ -> this") @NotNull public @NotNull FeatureFlagContext.Builder allowRemoteEvaluation(@Nullable @Nullable Boolean allowRemoteEvaluation) -
build
-