@Stability(value=Stable) public static final class CompositeAlarmProps.Builder extends Object implements software.amazon.jsii.Builder<CompositeAlarmProps>
CompositeAlarmProps| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
CompositeAlarmProps.Builder |
actionsEnabled(Boolean actionsEnabled)
Sets the value of
CompositeAlarmProps.getActionsEnabled() |
CompositeAlarmProps.Builder |
alarmDescription(String alarmDescription)
Sets the value of
CompositeAlarmProps.getAlarmDescription() |
CompositeAlarmProps.Builder |
alarmRule(IAlarmRule alarmRule)
Sets the value of
CompositeAlarmProps.getAlarmRule() |
CompositeAlarmProps |
build()
Builds the configured instance.
|
CompositeAlarmProps.Builder |
compositeAlarmName(String compositeAlarmName)
Sets the value of
CompositeAlarmProps.getCompositeAlarmName() |
@Stability(value=Stable) public CompositeAlarmProps.Builder alarmRule(IAlarmRule alarmRule)
CompositeAlarmProps.getAlarmRule()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=Stable) public CompositeAlarmProps.Builder actionsEnabled(Boolean actionsEnabled)
CompositeAlarmProps.getActionsEnabled()actionsEnabled - Whether the actions for this alarm are enabled.this@Stability(value=Stable) public CompositeAlarmProps.Builder alarmDescription(String alarmDescription)
CompositeAlarmProps.getAlarmDescription()alarmDescription - Description for the alarm.this@Stability(value=Stable) public CompositeAlarmProps.Builder compositeAlarmName(String compositeAlarmName)
CompositeAlarmProps.getCompositeAlarmName()compositeAlarmName - Name of the alarm.this@Stability(value=Stable) public CompositeAlarmProps build()
build in interface software.amazon.jsii.Builder<CompositeAlarmProps>CompositeAlarmPropsNullPointerException - if any required attribute was not providedCopyright © 2023. All rights reserved.