Package com.azure.spring.cloud.feature.management.models
package com.azure.spring.cloud.feature.management.models
Package containing models classes for setting up Feature Flags, Feature Filters.
-
ClassDescriptionAllocation of a feature flag to variants.Conditions for evaluating a feature flag.Event tracking the evaluation of a feature flag.This class represents a complete feature flag definition including its identity, description, enabled state, conditions for evaluation, variant allocation, and variant references for feature flags that support multiple variations.Context passed into Feature Filters used for evaluation.This class defines a custom exception type for when an expected Filter is not found when checking if a Feature is enabled.Represents telemetry configuration for feature management.This class defines a custom exception type for when an expected Filter is not found when checking if a Feature is enabled.Parameters for the predefined filters.Group allocation of a variant for feature flag targeting.Percentile allocation of a variant for feature flag targeting.This class defines a custom exception type for when an expected Filter is not found when checking if a Feature is enabled.User allocation of a variant for feature flag targeting.Represents a feature flag variant in Azure Feature Management.The reason why a given boolean/variant was returned when calling isEnabled/getVariant.Reference to a Variant containing the Variant name, configuration value, and possible status override.