Interface ReservedCapacityOffering.Builder

  • Method Details

    • reservedCapacityType

      ReservedCapacityOffering.Builder reservedCapacityType(String reservedCapacityType)

      The type of reserved capacity offering.

      Parameters:
      reservedCapacityType - The type of reserved capacity offering.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • reservedCapacityType

      ReservedCapacityOffering.Builder reservedCapacityType(ReservedCapacityType reservedCapacityType)

      The type of reserved capacity offering.

      Parameters:
      reservedCapacityType - The type of reserved capacity offering.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • ultraServerType

      ReservedCapacityOffering.Builder ultraServerType(String ultraServerType)

      The type of UltraServer included in this reserved capacity offering, such as ml.u-p6e-gb200x72.

      Parameters:
      ultraServerType - The type of UltraServer included in this reserved capacity offering, such as ml.u-p6e-gb200x72.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • ultraServerCount

      ReservedCapacityOffering.Builder ultraServerCount(Integer ultraServerCount)

      The number of UltraServers included in this reserved capacity offering.

      Parameters:
      ultraServerCount - The number of UltraServers included in this reserved capacity offering.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • instanceType

      ReservedCapacityOffering.Builder instanceType(String instanceType)

      The instance type for the reserved capacity offering.

      Parameters:
      instanceType - The instance type for the reserved capacity offering.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • instanceType

      The instance type for the reserved capacity offering.

      Parameters:
      instanceType - The instance type for the reserved capacity offering.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • instanceCount

      ReservedCapacityOffering.Builder instanceCount(Integer instanceCount)

      The number of instances in the reserved capacity offering.

      Parameters:
      instanceCount - The number of instances in the reserved capacity offering.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • availabilityZone

      ReservedCapacityOffering.Builder availabilityZone(String availabilityZone)

      The availability zone for the reserved capacity offering.

      Parameters:
      availabilityZone - The availability zone for the reserved capacity offering.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • durationHours

      ReservedCapacityOffering.Builder durationHours(Long durationHours)

      The number of whole hours in the total duration for this reserved capacity offering.

      Parameters:
      durationHours - The number of whole hours in the total duration for this reserved capacity offering.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • durationMinutes

      ReservedCapacityOffering.Builder durationMinutes(Long durationMinutes)

      The additional minutes beyond whole hours in the total duration for this reserved capacity offering.

      Parameters:
      durationMinutes - The additional minutes beyond whole hours in the total duration for this reserved capacity offering.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • startTime

      The start time of the reserved capacity offering.

      Parameters:
      startTime - The start time of the reserved capacity offering.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • endTime

      The end time of the reserved capacity offering.

      Parameters:
      endTime - The end time of the reserved capacity offering.
      Returns:
      Returns a reference to this object so that method calls can be chained together.