public static interface LaunchTemplateCapacityReservationSpecificationResponse.Builder extends SdkPojo, CopyableBuilder<LaunchTemplateCapacityReservationSpecificationResponse.Builder,LaunchTemplateCapacityReservationSpecificationResponse>
| Modifier and Type | Method and Description |
|---|---|
LaunchTemplateCapacityReservationSpecificationResponse.Builder |
capacityReservationPreference(CapacityReservationPreference capacityReservationPreference)
Indicates the instance's Capacity Reservation preferences.
|
LaunchTemplateCapacityReservationSpecificationResponse.Builder |
capacityReservationPreference(String capacityReservationPreference)
Indicates the instance's Capacity Reservation preferences.
|
LaunchTemplateCapacityReservationSpecificationResponse.Builder |
capacityReservationTarget(CapacityReservationTargetResponse capacityReservationTarget)
Information about the target Capacity Reservation or Capacity Reservation group.
|
default LaunchTemplateCapacityReservationSpecificationResponse.Builder |
capacityReservationTarget(Consumer<CapacityReservationTargetResponse.Builder> capacityReservationTarget)
Information about the target Capacity Reservation or Capacity Reservation group.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildLaunchTemplateCapacityReservationSpecificationResponse.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 in On-Demand capacity.
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 in On-Demand capacity.
CapacityReservationPreference,
CapacityReservationPreferenceLaunchTemplateCapacityReservationSpecificationResponse.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 in On-Demand capacity.
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 in On-Demand capacity.
CapacityReservationPreference,
CapacityReservationPreferenceLaunchTemplateCapacityReservationSpecificationResponse.Builder capacityReservationTarget(CapacityReservationTargetResponse capacityReservationTarget)
Information about the target Capacity Reservation or Capacity Reservation group.
capacityReservationTarget - Information about the target Capacity Reservation or Capacity Reservation group.default LaunchTemplateCapacityReservationSpecificationResponse.Builder capacityReservationTarget(Consumer<CapacityReservationTargetResponse.Builder> capacityReservationTarget)
Information about the target Capacity Reservation or Capacity Reservation group.
This is a convenience method that creates an instance of theCapacityReservationTargetResponse.Builder avoiding the need to create one manually via
CapacityReservationTargetResponse.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to capacityReservationTarget(CapacityReservationTargetResponse).
capacityReservationTarget - a consumer that will call methods on CapacityReservationTargetResponse.BuildercapacityReservationTarget(CapacityReservationTargetResponse)Copyright © 2022. All rights reserved.