Class Alarms.Builder
java.lang.Object
software.amazon.awscdk.services.autoscaling.common.Alarms.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<Alarms>
- Enclosing interface:
Alarms
@Stability(Stable)
public static final class Alarms.Builder
extends Object
implements software.amazon.jsii.Builder<Alarms>
A builder for
Alarms-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()Builds the configured instance.lowerAlarmIntervalIndex(Number lowerAlarmIntervalIndex) Sets the value ofAlarms.getLowerAlarmIntervalIndex()upperAlarmIntervalIndex(Number upperAlarmIntervalIndex) Sets the value ofAlarms.getUpperAlarmIntervalIndex()
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
lowerAlarmIntervalIndex
Sets the value ofAlarms.getLowerAlarmIntervalIndex()- Parameters:
lowerAlarmIntervalIndex- the value to be set.- Returns:
this
-
upperAlarmIntervalIndex
Sets the value ofAlarms.getUpperAlarmIntervalIndex()- Parameters:
upperAlarmIntervalIndex- the value to be set.- Returns:
this
-
build
Builds the configured instance.- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<Alarms>- Returns:
- a new instance of
Alarms - Throws:
NullPointerException- if any required attribute was not provided
-