-
- All Implemented Interfaces:
-
java.io.Serializable,kotlin.Comparable
public enum ResolutionReason extends Enum<ResolutionReason>
Reason codes explaining why a particular flag value was resolved.
These values indicate the evaluation path taken to determine the flag value, providing context for debugging and analytics.
-
-
Enum Constant Summary
Enum Constants Enum Constant Description ERRORAn error occurred during flag evaluation.
PREREQUISITE_FAILEDA prerequisite flag evaluation failed, causing this flag to use a fallback value.
RULE_MATCHThe resolved value matched a specific evaluation rule.
TARGETING_MATCHThe resolved value matched targeting rules.
DEFAULTThe resolved value is the default value provided in code. Used when the flag is not found or the provider is not ready.
STATICNo targeting rules matched; the fallthrough/default allocation was used. This is the value configured in the flag's default variation when no rules apply.
-
Method Summary
Modifier and Type Method Description final StringgetName()final IntegergetOrdinal()-
-
Method Detail
-
getOrdinal
final Integer getOrdinal()
-
-
-
-