Package org.openstack4j.model.telemetry
Interface Alarm.GnocchiAggregationByMetricsThresholdRule
-
- All Known Implementing Classes:
CeilometerAlarm.CeilometerGnocchiAggregationByMetricsThresholdRule
- Enclosing interface:
- Alarm
public static interface Alarm.GnocchiAggregationByMetricsThresholdRule
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Alarm.AggregationMethodgetAggregationMethod()Alarm.ComparisonOperatorgetComparisonOperator()intgetEvaluationPeriods()longgetGranularity()List<String>getMetrics()floatgetThreshold()voidsetAggregationMethod(Alarm.AggregationMethod aggregationMethod)voidsetComparisonOperator(Alarm.ComparisonOperator comparisonOperator)voidsetEvaluationPeriods(int evaluationPeriod)voidsetGranularity(long granularity)voidsetMetrics(List<String> metrics)voidsetThreshold(float threshold)
-
-
-
Method Detail
-
getComparisonOperator
Alarm.ComparisonOperator getComparisonOperator()
-
setComparisonOperator
void setComparisonOperator(Alarm.ComparisonOperator comparisonOperator)
-
getAggregationMethod
Alarm.AggregationMethod getAggregationMethod()
-
setAggregationMethod
void setAggregationMethod(Alarm.AggregationMethod aggregationMethod)
-
getThreshold
float getThreshold()
-
setThreshold
void setThreshold(float threshold)
-
getEvaluationPeriods
int getEvaluationPeriods()
-
setEvaluationPeriods
void setEvaluationPeriods(int evaluationPeriod)
-
getGranularity
long getGranularity()
-
setGranularity
void setGranularity(long granularity)
-
-