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) 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) booleanDefaultUnleash.isEnabled(String toggleName, UnleashContext context, BiPredicate<String, UnleashContext> fallbackAction, boolean isParent) 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 TypeMethodDescriptionbooleanDefaultUnleash.isEnabled(String toggleName, UnleashContext context, BiPredicate<String, UnleashContext> fallbackAction) booleanDefaultUnleash.isEnabled(String toggleName, UnleashContext context, BiPredicate<String, UnleashContext> fallbackAction, boolean isParent) booleanDefaultUnleash.isEnabled(String toggleName, BiPredicate<String, UnleashContext> fallbackAction) booleanFakeUnleash.isEnabled(String toggleName, UnleashContext context, BiPredicate<String, UnleashContext> fallbackAction) booleanFakeUnleash.isEnabled(String toggleName, 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.strategy
Methods in io.getunleash.strategy with parameters of type UnleashContextModifier and TypeMethodDescriptiondefault FeatureEvaluationResultStrategy.getResult(Map<String, String> parameters, UnleashContext unleashContext, List<Constraint> constraints, List<VariantDefinition> variants) booleanFlexibleRolloutStrategy.isEnabled(Map<String, String> parameters, UnleashContext unleashContext) booleanGradualRolloutSessionIdStrategy.isEnabled(Map<String, String> parameters, UnleashContext unleashContext) booleanGradualRolloutUserIdStrategy.isEnabled(Map<String, String> parameters, UnleashContext unleashContext) booleanRemoteAddressStrategy.isEnabled(Map<String, String> parameters, UnleashContext context) default booleanStrategy.isEnabled(Map<String, String> parameters, UnleashContext unleashContext) default booleanStrategy.isEnabled(Map<String, String> parameters, UnleashContext unleashContext, List<Constraint> constraints) booleanUserWithIdStrategy.isEnabled(Map<String, String> parameters, UnleashContext unleashContext) static booleanConstraintUtil.validate(List<Constraint> constraints, UnleashContext context) -
Uses of UnleashContext in io.getunleash.strategy.constraints
Methods in io.getunleash.strategy.constraints with parameters of type UnleashContextModifier and TypeMethodDescriptionbooleanConstraintOperator.evaluate(Constraint constraint, UnleashContext context) booleanDateConstraintOperator.evaluate(Constraint constraint, UnleashContext context) booleanNumberConstraintOperator.evaluate(Constraint constraint, UnleashContext context) booleanSemverConstraintOperator.evaluate(Constraint constraint, UnleashContext context) booleanStringConstraintOperator.evaluate(Constraint constraint, UnleashContext context) -
Uses of UnleashContext in io.getunleash.variant
Methods in io.getunleash.variant with parameters of type UnleashContextModifier and TypeMethodDescriptionstatic VariantVariantUtil.selectVariant(FeatureToggle featureToggle, UnleashContext context, Variant defaultVariant) static VariantVariantUtil.selectVariant(Map<String, String> parameters, List<VariantDefinition> variants, UnleashContext context)