Interface LaunchTemplateCapacityReservationSpecificationRequest.Builder

    • Method Detail

      • capacityReservationPreference

        LaunchTemplateCapacityReservationSpecificationRequest.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.

        Parameters:
        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.

        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        CapacityReservationPreference, CapacityReservationPreference
      • capacityReservationPreference

        LaunchTemplateCapacityReservationSpecificationRequest.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.

        Parameters:
        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.

        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        CapacityReservationPreference, CapacityReservationPreference
      • capacityReservationTarget

        LaunchTemplateCapacityReservationSpecificationRequest.Builder capacityReservationTarget​(CapacityReservationTarget capacityReservationTarget)

        Information about the target Capacity Reservation or Capacity Reservation group.

        Parameters:
        capacityReservationTarget - Information about the target Capacity Reservation or Capacity Reservation group.
        Returns:
        Returns a reference to this object so that method calls can be chained together.