public static class CeilometerAlarm.AlarmConcreteBuilder extends BasicResourceBuilder<Alarm,CeilometerAlarm.AlarmConcreteBuilder> implements AlarmBuilder
| Modifier and Type | Method and Description |
|---|---|
AlarmBuilder |
alarmActions(List<String> alarmActions) |
Alarm |
build()
Creates and return the Model Entity M
|
AlarmBuilder |
combinationRule(CeilometerAlarm.CeilometerCombinationRule ce) |
AlarmBuilder |
description(String description) |
AlarmBuilder |
from(Alarm in)
Creates a Builder using the param M as the default values
|
AlarmBuilder |
isEnabled(boolean isEnabled) |
AlarmBuilder |
okActions(List<String> okActions) |
protected Alarm |
reference() |
AlarmBuilder |
repeatActions(boolean repeatActions) |
AlarmBuilder |
thresholeRule(CeilometerAlarm.CeilometerThresholdRule tr) |
AlarmBuilder |
type(Alarm.Type type) |
id, name, selfclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitnamepublic Alarm build()
Buildable.Builderbuild in interface Buildable.Builder<AlarmBuilder,Alarm>public AlarmBuilder from(Alarm in)
Buildable.Builderfrom in interface Buildable.Builder<AlarmBuilder,Alarm>public AlarmBuilder okActions(List<String> okActions)
okActions in interface AlarmBuilderprotected Alarm reference()
reference in class BasicResourceBuilder<Alarm,CeilometerAlarm.AlarmConcreteBuilder>public AlarmBuilder type(Alarm.Type type)
type in interface AlarmBuilderpublic AlarmBuilder thresholeRule(CeilometerAlarm.CeilometerThresholdRule tr)
thresholeRule in interface AlarmBuilderpublic AlarmBuilder repeatActions(boolean repeatActions)
repeatActions in interface AlarmBuilderpublic AlarmBuilder description(String description)
description in interface AlarmBuilderpublic AlarmBuilder alarmActions(List<String> alarmActions)
alarmActions in interface AlarmBuilderpublic AlarmBuilder isEnabled(boolean isEnabled)
isEnabled in interface AlarmBuilderpublic AlarmBuilder combinationRule(CeilometerAlarm.CeilometerCombinationRule ce)
combinationRule in interface AlarmBuilderCopyright © 2017. All rights reserved.