public class CeilometerAlarm extends Object implements Alarm
| Modifier and Type | Class and Description |
|---|---|
static class |
CeilometerAlarm.AlarmConcreteBuilder |
static class |
CeilometerAlarm.CeilometerCombinationRule |
static class |
CeilometerAlarm.CeilometerQuery |
static class |
CeilometerAlarm.CeilometerThresholdRule |
Alarm.CombinationRule, Alarm.ThresholdRule, Alarm.TypeBuildable.Builder<T extends Buildable.Builder<T,M>,M extends Buildable<?>>| Constructor and Description |
|---|
CeilometerAlarm() |
public String getName()
getName in interface BasicResourcegetName in interface Alarmpublic String getProjectId()
getProjectId in interface Alarmpublic Alarm.Type getType()
public String getUserId()
public List<String> getAlarmActions()
getAlarmActions in interface Alarmpublic String getAlarmId()
getAlarmId in interface Alarmpublic String getDescription()
getDescription in interface Alarmpublic List<String> getInsufficientDataActions()
getInsufficientDataActions in interface Alarmpublic List<String> getOkActions()
getOkActions in interface Alarmpublic boolean getRepeatActions()
getRepeatActions in interface Alarmpublic String getStateTimestamp()
getStateTimestamp in interface Alarmpublic Alarm.ThresholdRule getThresholdRule()
getThresholdRule in interface Alarmpublic Alarm.CombinationRule getCombinationRule()
getCombinationRule in interface Alarmpublic String getTimestamp()
getTimestamp in interface Alarmpublic static AlarmBuilder builder()
public void setName(String name)
setName in interface BasicResourcesetName in interface Alarmname - the name to setpublic void setType(Alarm.Type type)
public void setAlarmActions(List<String> alarmActions)
setAlarmActions in interface Alarmpublic void setDescription(String description)
setDescription in interface Alarmpublic void setInsufficientDataActions(List<String> insufficientDataActions)
setInsufficientDataActions in interface Alarmpublic void setOkActions(List<String> okActions)
setOkActions in interface Alarmpublic void setRepeateActions(Boolean repeatActions)
setRepeateActions in interface Alarmpublic String getId()
public void setId(String id)
IdEntitypublic void setThresholdRule(CeilometerAlarm.CeilometerThresholdRule tr)
setThresholdRule in interface Alarmpublic AlarmBuilder toBuilder()
toBuilder in interface Buildable<AlarmBuilder>Copyright © 2017. All rights reserved.