Uses of Class
io.getunleash.UnleashContext
Packages that use UnleashContext
Package
Description
-
Uses of UnleashContext in io.getunleash
Methods in io.getunleash that return UnleashContextModifier and TypeMethodDescriptionUnleashContext.applyStaticFields(UnleashConfig config) UnleashContext.Builder.build()UnleashContextProvider.getContext()Methods in io.getunleash with parameters of type UnleashContextModifier and TypeMethodDescriptionDefaultUnleash.DefaultMore.evaluateAllToggles(UnleashContext context) FakeUnleash.FakeMore.evaluateAllToggles(UnleashContext context) MoreOperations.evaluateAllToggles(UnleashContext context) Evaluate all toggles using the provided context.DefaultUnleash.getVariant(String toggleName, UnleashContext context) DefaultUnleash.getVariant(String toggleName, UnleashContext context, Variant defaultValue) io.getunleash.engine.FlatResponse<io.getunleash.engine.VariantDef>EngineProxyImpl.getVariant(String toggleName, UnleashContext context) FakeUnleash.getVariant(String toggleName, UnleashContext context) FakeUnleash.getVariant(String toggleName, UnleashContext context, Variant defaultValue) Unleash.getVariant(String toggleName, UnleashContext context) Unleash.getVariant(String toggleName, UnleashContext context, Variant defaultValue) booleanDefaultUnleash.isEnabled(String toggleName, UnleashContext context, BiPredicate<String, UnleashContext> fallbackAction) io.getunleash.engine.FlatResponse<Boolean>EngineProxyImpl.isEnabled(String toggleName, UnleashContext context) booleanFakeUnleash.isEnabled(String toggleName, UnleashContext context, BiPredicate<String, UnleashContext> fallbackAction) default booleanUnleash.isEnabled(String toggleName, UnleashContext context) default booleanUnleash.isEnabled(String toggleName, UnleashContext context, boolean defaultSetting) booleanUnleash.isEnabled(String toggleName, UnleashContext context, BiPredicate<String, UnleashContext> fallbackAction) Method parameters in io.getunleash with type arguments of type UnleashContextModifier and TypeMethodDescriptionvoidFakeUnleash.conditionallyEnable(Predicate<UnleashContext> contextMatcher, String... features) Enables or disables feature toggles depending on the evaluation of thecontextMatcher.booleanDefaultUnleash.isEnabled(String toggleName, UnleashContext context, BiPredicate<String, UnleashContext> fallbackAction) booleanDefaultUnleash.isEnabled(String toggleName, BiPredicate<String, UnleashContext> fallbackAction) booleanFakeUnleash.isEnabled(String toggleName, UnleashContext context, BiPredicate<String, UnleashContext> fallbackAction) booleanUnleash.isEnabled(String toggleName, UnleashContext context, BiPredicate<String, UnleashContext> fallbackAction) default booleanUnleash.isEnabled(String toggleName, BiPredicate<String, UnleashContext> fallbackAction) Constructors in io.getunleash with parameters of type UnleashContext -
Uses of UnleashContext in io.getunleash.event
Methods in io.getunleash.event that return UnleashContextConstructors in io.getunleash.event with parameters of type UnleashContextModifierConstructorDescriptionImpressionEvent(String featureName, boolean enabled, UnleashContext context) IsEnabledImpressionEvent(String featureName, boolean enabled, UnleashContext context) VariantImpressionEvent(String featureName, boolean enabled, UnleashContext context, String variantName) -
Uses of UnleashContext in io.getunleash.impactmetrics
Methods in io.getunleash.impactmetrics with parameters of type UnleashContextModifier and TypeMethodDescriptionVariantResolver.getVariantForImpactMetrics(String flagName, UnleashContext context) -
Uses of UnleashContext in io.getunleash.repository
Methods in io.getunleash.repository that return UnleashContextModifier and TypeMethodDescriptionstatic UnleashContextYggdrasilAdapters.adapt(io.getunleash.engine.Context context) Methods in io.getunleash.repository with parameters of type UnleashContextModifier and TypeMethodDescriptionstatic io.getunleash.engine.ContextYggdrasilAdapters.adapt(UnleashContext context) io.getunleash.engine.FlatResponse<io.getunleash.engine.VariantDef>FeatureRepository.getVariant(String toggleName, UnleashContext context) io.getunleash.engine.FlatResponse<io.getunleash.engine.VariantDef>FeatureRepositoryImpl.getVariant(String toggleName, UnleashContext context) io.getunleash.engine.FlatResponse<Boolean>FeatureRepository.isEnabled(String toggleName, UnleashContext context) io.getunleash.engine.FlatResponse<Boolean>FeatureRepositoryImpl.isEnabled(String toggleName, UnleashContext context) -
Uses of UnleashContext in io.getunleash.strategy
Methods in io.getunleash.strategy with parameters of type UnleashContextModifier and TypeMethodDescriptionbooleanStrategy.isEnabled(Map<String, String> parameters, UnleashContext context)