Class MetricAlarmEvaluationCriteriaPromqlCriteria


  • public final class MetricAlarmEvaluationCriteriaPromqlCriteria
    extends java.lang.Object
    • Method Detail

      • pendingPeriod

        public java.util.Optional<java.lang.Integer> pendingPeriod()
        Returns:
        The duration, in seconds, that a contributor must be continuously breaching before it transitions to the ALARM state. Valid range: 0-86400.
      • query

        public java.lang.String query()
        Returns:
        The PromQL query that the alarm evaluates. The query must return a result of vector type. Each entry in the vector result represents an alarm contributor.
      • recoveryPeriod

        public java.util.Optional<java.lang.Integer> recoveryPeriod()
        Returns:
        The duration, in seconds, that a contributor must continuously not be breaching before it transitions back to the OK state. Valid range: 0-86400.