Uses of Class
com.azure.spring.cloud.feature.management.models.FeatureFilterEvaluationContext
Packages that use FeatureFilterEvaluationContext
Package
Description
* Package contains the built-in Feature Filters, which implement
FeatureFilter.Package containing models classes for setting up Feature Flags, Feature Filters.
-
Uses of FeatureFilterEvaluationContext in com.azure.spring.cloud.feature.management.filters
Methods in com.azure.spring.cloud.feature.management.filters with parameters of type FeatureFilterEvaluationContextModifier and TypeMethodDescriptionbooleanAlwaysOnFilter.evaluate(FeatureFilterEvaluationContext context) booleanContextualFeatureFilter.evaluate(FeatureFilterEvaluationContext context, Object appContext) Evaluates if the filter is on or off.booleanFeatureFilter.evaluate(FeatureFilterEvaluationContext context) Evaluates if the filter is on or off.booleanPercentageFilter.evaluate(FeatureFilterEvaluationContext context) Performs a percentage based evaluation to determine whether a feature is enabled.booleanTargetingFilter.evaluate(FeatureFilterEvaluationContext context) booleanTargetingFilter.evaluate(FeatureFilterEvaluationContext context, Object appContext) booleanTimeWindowFilter.evaluate(FeatureFilterEvaluationContext context) Evaluates whether a feature is enabled based on a configurable time window.ContextualFeatureFilterAsync.evaluateAsync(FeatureFilterEvaluationContext context, Object appContext) Evaluates if the filter is on or off.FeatureFilterAsync.evaluateAsync(FeatureFilterEvaluationContext context) Evaluates if the filter is on or off. -
Uses of FeatureFilterEvaluationContext in com.azure.spring.cloud.feature.management.models
Methods in com.azure.spring.cloud.feature.management.models that return FeatureFilterEvaluationContextModifier and TypeMethodDescriptionFeatureFilterEvaluationContext.setFeatureName(String featureName) Set the featureNameSet the nameFeatureFilterEvaluationContext.setParameters(Map<String, Object> parameters) Set the parametersMethods in com.azure.spring.cloud.feature.management.models that return types with arguments of type FeatureFilterEvaluationContextModifier and TypeMethodDescriptionConditions.getClientFilters()Gets the list of client-side feature filters that should be evaluated to determine if a feature flag is enabled.Method parameters in com.azure.spring.cloud.feature.management.models with type arguments of type FeatureFilterEvaluationContextModifier and TypeMethodDescriptionConditions.setClientFilters(List<FeatureFilterEvaluationContext> clientFilters) Sets the list of client-side feature filters to be evaluated to determine if a feature flag is enabled.Constructors in com.azure.spring.cloud.feature.management.models with parameters of type FeatureFilterEvaluationContextModifierConstructorDescriptionFilterNotFoundException(String message, Throwable cause, FeatureFilterEvaluationContext filter) Creates a new instance of the FilterNotFoundException