public static class CeilometerAlarm.AlarmConcreteBuilder extends BasicResourceBuilder<Alarm,CeilometerAlarm.AlarmConcreteBuilder> implements AlarmBuilder
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 AlarmBuilderpublic AlarmBuilder insufficientDataActions(List<String> insufficientDataActions)
insufficientDataActions 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 AlarmBuilderpublic AlarmBuilder compositeRule(Map<String,Object> cr)
compositeRule in interface AlarmBuilderpublic AlarmBuilder gnocchiResourcesThresholdRule(CeilometerAlarm.CeilometerGnocchiResourcesThresholdRule ceilometerGnocchiResourcesThresholdRule)
gnocchiResourcesThresholdRule in interface AlarmBuilderpublic AlarmBuilder gnocchiAggregationByMetricsThresholdRule(CeilometerAlarm.CeilometerGnocchiAggregationByMetricsThresholdRule ceilometerGnocchiAggregationByMetricsThresholdRule)
gnocchiAggregationByMetricsThresholdRule in interface AlarmBuilderpublic AlarmBuilder gnocchiAggregationByResourcesThresholdRule(CeilometerAlarm.CeilometerGnocchiAggregationByResourcesThresholdRule ceilometerGnocchiAggregationByResourcesThresholdRule)
gnocchiAggregationByResourcesThresholdRule in interface AlarmBuilderCopyright © 2019. All rights reserved.