Class MetricAlertCriteria
java.lang.Object
org.jclouds.azurecompute.arm.domain.MetricAlertCriteria
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumstatic enumstatic enumstatic enum -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract Stringstatic MetricAlertCriteriacreate(String criterionType, List<MetricDimension> dimensions, String metricName, String metricNamespace, String name, MetricAlertCriteria.Operator operator, boolean skipMetricValidation, int threshold, MetricAlertCriteria.AggregationTypeEnum timeAggregation, MetricAlertCriteria.DynamicThresholdSensitivity alertSensitivity, DynamicThresholdFailingPeriods failingPeriods, String ignoreDataBefore, String componentId, int failedLocationCount, String webTestId) abstract Stringabstract List<MetricDimension> abstract intabstract DynamicThresholdFailingPeriodsabstract Stringabstract Stringabstract Stringabstract Stringname()abstract MetricAlertCriteria.Operatoroperator()abstract booleanabstract intabstract String
-
Constructor Details
-
MetricAlertCriteria
public MetricAlertCriteria()
-
-
Method Details
-
criterionType
-
dimensions
-
metricName
-
metricNamespace
-
name
-
operator
-
skipMetricValidation
public abstract boolean skipMetricValidation() -
threshold
public abstract int threshold() -
timeAggregation
-
alertSensitivity
-
failingPeriods
-
ignoreDataBefore
-
componentId
-
failedLocationCount
public abstract int failedLocationCount() -
webTestId
-
create
public static MetricAlertCriteria create(String criterionType, List<MetricDimension> dimensions, String metricName, String metricNamespace, String name, MetricAlertCriteria.Operator operator, boolean skipMetricValidation, int threshold, MetricAlertCriteria.AggregationTypeEnum timeAggregation, MetricAlertCriteria.DynamicThresholdSensitivity alertSensitivity, DynamicThresholdFailingPeriods failingPeriods, String ignoreDataBefore, String componentId, int failedLocationCount, String webTestId)
-