Class CfnCapacityReservation.CommitmentInfoProperty.Builder
java.lang.Object
software.amazon.awscdk.services.ec2.CfnCapacityReservation.CommitmentInfoProperty.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnCapacityReservation.CommitmentInfoProperty>
- Enclosing interface:
CfnCapacityReservation.CommitmentInfoProperty
@Stability(Stable)
public static final class CfnCapacityReservation.CommitmentInfoProperty.Builder
extends Object
implements software.amazon.jsii.Builder<CfnCapacityReservation.CommitmentInfoProperty>
A builder for
CfnCapacityReservation.CommitmentInfoProperty-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()Builds the configured instance.commitmentEndDate(String commitmentEndDate) Sets the value ofCfnCapacityReservation.CommitmentInfoProperty.getCommitmentEndDate()committedInstanceCount(Number committedInstanceCount)
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
commitmentEndDate
@Stability(Stable) public CfnCapacityReservation.CommitmentInfoProperty.Builder commitmentEndDate(String commitmentEndDate) Sets the value ofCfnCapacityReservation.CommitmentInfoProperty.getCommitmentEndDate()- Parameters:
commitmentEndDate- The date and time at which the commitment duration expires, in the ISO8601 format in the UTC time zone (YYYY-MM-DDThh:mm:ss.sssZ). You can't decrease the instance count or cancel the Capacity Reservation before this date and time.- Returns:
this
-
committedInstanceCount
@Stability(Stable) public CfnCapacityReservation.CommitmentInfoProperty.Builder committedInstanceCount(Number committedInstanceCount) - Parameters:
committedInstanceCount- The instance capacity that you committed to when you requested the future-dated Capacity Reservation.- Returns:
this
-
build
Builds the configured instance.- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<CfnCapacityReservation.CommitmentInfoProperty>- Returns:
- a new instance of
CfnCapacityReservation.CommitmentInfoProperty - Throws:
NullPointerException- if any required attribute was not provided
-