Package 

Enum ResolutionReason

  • 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
      ERROR

      An error occurred during flag evaluation.

      PREREQUISITE_FAILED

      A prerequisite flag evaluation failed, causing this flag to use a fallback value.

      RULE_MATCH

      The resolved value matched a specific evaluation rule.

      TARGETING_MATCH

      The resolved value matched targeting rules.

      DEFAULT

      The resolved value is the default value provided in code. Used when the flag is not found or the provider is not ready.

      STATIC

      No 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 String getName()
      final Integer getOrdinal()
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait