public static interface CapacityReservationSpecification.Builder extends SdkPojo, CopyableBuilder<CapacityReservationSpecification.Builder,CapacityReservationSpecification>
| Modifier and Type | Method and Description |
|---|---|
CapacityReservationSpecification.Builder |
capacityReservationPreference(CapacityReservationPreference capacityReservationPreference)
Indicates the instance's Capacity Reservation preferences.
|
CapacityReservationSpecification.Builder |
capacityReservationPreference(String capacityReservationPreference)
Indicates the instance's Capacity Reservation preferences.
|
CapacityReservationSpecification.Builder |
capacityReservationTarget(CapacityReservationTarget capacityReservationTarget)
Information about the target Capacity Reservation.
|
default CapacityReservationSpecification.Builder |
capacityReservationTarget(Consumer<CapacityReservationTarget.Builder> capacityReservationTarget)
Information about the target Capacity Reservation.
|
copyapplyMutation, buildCapacityReservationSpecification.Builder capacityReservationPreference(String capacityReservationPreference)
Indicates the instance's Capacity Reservation preferences. Possible preferences include:
open - The instance can run in any open Capacity Reservation that has matching
attributes (instance type, platform, Availability Zone).
none - The instance avoids running in a Capacity Reservation even if one is available. The
instance runs as an On-Demand Instance.
capacityReservationPreference - Indicates the instance's Capacity Reservation preferences. Possible preferences include:
open - The instance can run in any open Capacity Reservation that has
matching attributes (instance type, platform, Availability Zone).
none - The instance avoids running in a Capacity Reservation even if one is available.
The instance runs as an On-Demand Instance.
CapacityReservationPreference,
CapacityReservationPreferenceCapacityReservationSpecification.Builder capacityReservationPreference(CapacityReservationPreference capacityReservationPreference)
Indicates the instance's Capacity Reservation preferences. Possible preferences include:
open - The instance can run in any open Capacity Reservation that has matching
attributes (instance type, platform, Availability Zone).
none - The instance avoids running in a Capacity Reservation even if one is available. The
instance runs as an On-Demand Instance.
capacityReservationPreference - Indicates the instance's Capacity Reservation preferences. Possible preferences include:
open - The instance can run in any open Capacity Reservation that has
matching attributes (instance type, platform, Availability Zone).
none - The instance avoids running in a Capacity Reservation even if one is available.
The instance runs as an On-Demand Instance.
CapacityReservationPreference,
CapacityReservationPreferenceCapacityReservationSpecification.Builder capacityReservationTarget(CapacityReservationTarget capacityReservationTarget)
Information about the target Capacity Reservation.
capacityReservationTarget - Information about the target Capacity Reservation.default CapacityReservationSpecification.Builder capacityReservationTarget(Consumer<CapacityReservationTarget.Builder> capacityReservationTarget)
Information about the target Capacity Reservation.
This is a convenience that creates an instance of theCapacityReservationTarget.Builder avoiding the
need to create one manually via CapacityReservationTarget.builder().
When the Consumer completes, SdkBuilder.build() is called immediately
and its result is passed to capacityReservationTarget(CapacityReservationTarget).capacityReservationTarget - a consumer that will call methods on CapacityReservationTarget.BuildercapacityReservationTarget(CapacityReservationTarget)Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.