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:
build
in interfacesoftware.amazon.jsii.Builder<Alarms>
- Returns:
- a new instance of
Alarms
- Throws:
NullPointerException
- if any required attribute was not provided
-