Interface CapacityReservationSpecification.Builder

    • Method Detail

      • capacityReservationPreference

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

        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 as an On-Demand Instance.

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

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

        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 as an On-Demand Instance.

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

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