Class EvaluationEventConstants

java.lang.Object
com.azure.spring.cloud.feature.management.telemetry.EvaluationEventConstants

public final class EvaluationEventConstants extends Object
This class contains constants used for telemetry events related to feature evaluations. These constants are used to define the structure and content of telemetry events, including event names, property names, and versioning information.
  • Field Details

    • EVENT_NAME

      public static final String EVENT_NAME
      The name of the feature evaluation event.
      See Also:
    • FEATURE_NAME

      public static final String FEATURE_NAME
      The name of the feature being evaluated.
      See Also:
    • ENABLED

      public static final String ENABLED
      The key name of the feature's enabled state.
      See Also:
    • VARIANT

      public static final String VARIANT
      The key name of the feature's variant.
      See Also:
    • REASON

      public static final String REASON
      The key name of the reason for the variant assignment.
      See Also:
    • DEFAULT_WHEN_ENABLED

      public static final String DEFAULT_WHEN_ENABLED
      The key name of the default variant when the feature is enabled.
      See Also:
    • VERSION

      public static final String VERSION
      The key name of the feature's version.
      See Also:
    • VARIANT_ASSIGNMENT_PERCENTAGE

      public static final String VARIANT_ASSIGNMENT_PERCENTAGE
      The key name of the variant assignment percentage.
      See Also:
    • EVALUATION_EVENT_VERSION

      public static final String EVALUATION_EVENT_VERSION
      The value of the evaluation event version.
      See Also:
    • APPLICATION_INSIGHTS_CUSTOM_EVENT_KEY

      public static final String APPLICATION_INSIGHTS_CUSTOM_EVENT_KEY
      The key name of the application insights custom event.
      See Also: