public interface Alarm extends ModelEntity, BasicResource, Buildable<AlarmBuilder>
| Modifier and Type | Interface and Description |
|---|---|
static class |
Alarm.AggregationMethod |
static interface |
Alarm.AggregationMetricByResourcesLookupRule |
static interface |
Alarm.AggregationMetricsByIdLookupRule |
static interface |
Alarm.AlarmChange |
static interface |
Alarm.AlarmTimeConstraint |
static interface |
Alarm.CombinationRule |
static class |
Alarm.ComparisonOperator |
static interface |
Alarm.GnocchiAggregationByMetricsThresholdRule |
static interface |
Alarm.GnocchiAggregationByResourcesThresholdRule |
static interface |
Alarm.GnocchiEvent |
static interface |
Alarm.GnocchiResourcesThresholdRule |
static interface |
Alarm.MetricOfResourceRule |
static class |
Alarm.Operator |
static interface |
Alarm.Query |
static class |
Alarm.Statistic |
static interface |
Alarm.ThresholdRule |
static class |
Alarm.Type
The Alarm Type
|
Buildable.Builder<T extends Buildable.Builder<T,M>,M extends Buildable<?>>String getAlarmId()
String getDescription()
void setDescription(String description)
boolean isEnabled()
void isEnabled(boolean newValue)
String getName()
getName in interface BasicResourcevoid setName(String name)
BasicResourcesetName in interface BasicResourcename - the name to setString getProjectId()
boolean getRepeatActions()
String getState()
String getStateTimestamp()
Alarm.ThresholdRule getThresholdRule()
void setThresholdRule(CeilometerAlarm.CeilometerThresholdRule tr)
Alarm.CombinationRule getCombinationRule()
Alarm.GnocchiResourcesThresholdRule getGnocchiResourcesThresholdRule()
void setGnocchiResourcesThresholdRule(CeilometerAlarm.CeilometerGnocchiResourcesThresholdRule ceilometerGnocchiResourcesThresholdRule)
Alarm.GnocchiAggregationByMetricsThresholdRule getGnocchiAggregationByMetricsThresholdRule()
void setGnocchiAggregationByMetricsThresholdRule(CeilometerAlarm.CeilometerGnocchiAggregationByMetricsThresholdRule ceilometerGnocchiAggregationByMetricsThresholdRule)
Alarm.GnocchiAggregationByResourcesThresholdRule getGnocchiAggregationByResourcesThresholdRule()
void setGnocchiAggregationByResourcesThresholdRule(CeilometerAlarm.CeilometerGnocchiAggregationByResourcesThresholdRule ceilometerGnocchiAggregationByResourcesThresholdRule)
String getTimestamp()
Alarm.Type getType()
void setType(Alarm.Type type)
String getUserId()
void setUserId(String userId)
void setRepeateActions(Boolean repeatActions)
Copyright © 2021. All rights reserved.