Interface MetricAlertCondition

    • Method Detail

      • name

        String name()
        Get name of the criteria.
        Returns:
        the name value
      • metricName

        String metricName()
        Get name of the metric signal.
        Returns:
        the metricName value
      • metricNamespace

        String metricNamespace()
        Get namespace of the metric.
        Returns:
        the metricNamespace value
      • condition

        MetricAlertRuleCondition condition()
        Get the criteria operator. Possible values include: 'Equals', 'NotEquals', 'GreaterThan', 'GreaterThanOrEqual', 'LessThan', 'LessThanOrEqual'.
        Returns:
        the operator value
      • timeAggregation

        MetricAlertRuleTimeAggregation timeAggregation()
        Get the criteria time aggregation types. Possible values include: 'Average', 'Minimum', 'Maximum', 'Total'.
        Returns:
        the timeAggregation value
      • threshold

        double threshold()
        Get the criteria threshold value that activates the alert.
        Returns:
        the threshold value