Class CeilometerAlarm.CeilometerGnocchiAggregationByResourcesThresholdRule
- java.lang.Object
-
- org.openstack4j.openstack.telemetry.domain.CeilometerAlarm.CeilometerGnocchiAggregationByResourcesThresholdRule
-
- All Implemented Interfaces:
Alarm.GnocchiAggregationByResourcesThresholdRule
- Enclosing class:
- CeilometerAlarm
public static class CeilometerAlarm.CeilometerGnocchiAggregationByResourcesThresholdRule extends Object implements Alarm.GnocchiAggregationByResourcesThresholdRule
-
-
Constructor Summary
Constructors Constructor Description CeilometerGnocchiAggregationByResourcesThresholdRule()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Alarm.AggregationMethodgetAggregationMethod()Alarm.ComparisonOperatorgetComparisonOperator()intgetEvaluationPeriods()longgetGranularity()StringgetMetric()Alarm.QuerygetQuery()StringgetResourceType()floatgetThreshold()voidsetAggregationMethod(Alarm.AggregationMethod aggregationMethod)voidsetComparisonOperator(Alarm.ComparisonOperator comparisonOperator)voidsetEvaluationPeriods(int evaluationPeriod)voidsetGranularity(long granularity)voidsetMetric(String metric)voidsetQuery(CeilometerAlarm.CeilometerQuery query)voidsetResourceType(String resourceType)voidsetThreshold(float threshold)
-
-
-
Method Detail
-
getMetric
public String getMetric()
- Specified by:
getMetricin interfaceAlarm.GnocchiAggregationByResourcesThresholdRule
-
setMetric
public void setMetric(String metric)
- Specified by:
setMetricin interfaceAlarm.GnocchiAggregationByResourcesThresholdRule
-
getResourceType
public String getResourceType()
- Specified by:
getResourceTypein interfaceAlarm.GnocchiAggregationByResourcesThresholdRule
-
setResourceType
public void setResourceType(String resourceType)
- Specified by:
setResourceTypein interfaceAlarm.GnocchiAggregationByResourcesThresholdRule
-
getComparisonOperator
public Alarm.ComparisonOperator getComparisonOperator()
- Specified by:
getComparisonOperatorin interfaceAlarm.GnocchiAggregationByResourcesThresholdRule
-
setComparisonOperator
public void setComparisonOperator(Alarm.ComparisonOperator comparisonOperator)
- Specified by:
setComparisonOperatorin interfaceAlarm.GnocchiAggregationByResourcesThresholdRule
-
getAggregationMethod
public Alarm.AggregationMethod getAggregationMethod()
- Specified by:
getAggregationMethodin interfaceAlarm.GnocchiAggregationByResourcesThresholdRule
-
setAggregationMethod
public void setAggregationMethod(Alarm.AggregationMethod aggregationMethod)
- Specified by:
setAggregationMethodin interfaceAlarm.GnocchiAggregationByResourcesThresholdRule
-
getEvaluationPeriods
public int getEvaluationPeriods()
- Specified by:
getEvaluationPeriodsin interfaceAlarm.GnocchiAggregationByResourcesThresholdRule
-
setEvaluationPeriods
public void setEvaluationPeriods(int evaluationPeriod)
- Specified by:
setEvaluationPeriodsin interfaceAlarm.GnocchiAggregationByResourcesThresholdRule
-
getThreshold
public float getThreshold()
- Specified by:
getThresholdin interfaceAlarm.GnocchiAggregationByResourcesThresholdRule
-
setThreshold
public void setThreshold(float threshold)
- Specified by:
setThresholdin interfaceAlarm.GnocchiAggregationByResourcesThresholdRule
-
getGranularity
public long getGranularity()
- Specified by:
getGranularityin interfaceAlarm.GnocchiAggregationByResourcesThresholdRule
-
setGranularity
public void setGranularity(long granularity)
- Specified by:
setGranularityin interfaceAlarm.GnocchiAggregationByResourcesThresholdRule
-
getQuery
public Alarm.Query getQuery()
- Specified by:
getQueryin interfaceAlarm.GnocchiAggregationByResourcesThresholdRule
-
setQuery
public void setQuery(CeilometerAlarm.CeilometerQuery query)
- Specified by:
setQueryin interfaceAlarm.GnocchiAggregationByResourcesThresholdRule
-
-