@Stability(value=Experimental) public static final class CompositeAlarm.Builder extends Object implements software.amazon.jsii.Builder<CompositeAlarm>
CompositeAlarm
.Modifier and Type | Method and Description |
---|---|
CompositeAlarm.Builder |
actionsEnabled(Boolean actionsEnabled)
(experimental) Whether the actions for this alarm are enabled.
|
CompositeAlarm.Builder |
alarmDescription(String alarmDescription)
(experimental) Description for the alarm.
|
CompositeAlarm.Builder |
alarmRule(IAlarmRule alarmRule)
(experimental) Expression that specifies which other alarms are to be evaluated to determine this composite alarm's state.
|
CompositeAlarm |
build() |
CompositeAlarm.Builder |
compositeAlarmName(String compositeAlarmName)
(experimental) Name of the alarm.
|
static CompositeAlarm.Builder |
create(software.constructs.Construct scope,
String id) |
@Stability(value=Experimental) public static CompositeAlarm.Builder create(software.constructs.Construct scope, String id)
scope
- This parameter is required.id
- This parameter is required.CompositeAlarm.Builder
.@Stability(value=Experimental) public CompositeAlarm.Builder alarmRule(IAlarmRule alarmRule)
alarmRule
- Expression that specifies which other alarms are to be evaluated to determine this composite alarm's state. This parameter is required.this
@Stability(value=Experimental) public CompositeAlarm.Builder actionsEnabled(Boolean actionsEnabled)
Default: true
actionsEnabled
- Whether the actions for this alarm are enabled. This parameter is required.this
@Stability(value=Experimental) public CompositeAlarm.Builder alarmDescription(String alarmDescription)
Default: No description
alarmDescription
- Description for the alarm. This parameter is required.this
@Stability(value=Experimental) public CompositeAlarm.Builder compositeAlarmName(String compositeAlarmName)
Default: Automatically generated name
compositeAlarmName
- Name of the alarm. This parameter is required.this
@Stability(value=Experimental) public CompositeAlarm build()
build
in interface software.amazon.jsii.Builder<CompositeAlarm>
Copyright © 2021. All rights reserved.