Class MetricAlertCriteria
java.lang.Object
org.jclouds.azurecompute.arm.domain.MetricAlertCriteria
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enum
static enum
static enum
static enum
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract String
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) abstract String
abstract List
<MetricDimension> abstract int
abstract DynamicThresholdFailingPeriods
abstract String
abstract String
abstract String
abstract String
name()
abstract MetricAlertCriteria.Operator
operator()
abstract boolean
abstract int
abstract 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)
-