Interface ReservedInstancesConfiguration.Builder

All Superinterfaces:
Buildable, CopyableBuilder<ReservedInstancesConfiguration.Builder,ReservedInstancesConfiguration>, SdkBuilder<ReservedInstancesConfiguration.Builder,ReservedInstancesConfiguration>, SdkPojo
Enclosing class:
ReservedInstancesConfiguration

public static interface ReservedInstancesConfiguration.Builder extends SdkPojo, CopyableBuilder<ReservedInstancesConfiguration.Builder,ReservedInstancesConfiguration>
  • Method Details

    • availabilityZone

      ReservedInstancesConfiguration.Builder availabilityZone(String availabilityZone)

      The Availability Zone for the modified Reserved Instances.

      Parameters:
      availabilityZone - The Availability Zone for the modified Reserved Instances.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • instanceCount

      ReservedInstancesConfiguration.Builder instanceCount(Integer instanceCount)

      The number of modified Reserved Instances.

      This is a required field for a request.

      Parameters:
      instanceCount - The number of modified Reserved Instances.

      This is a required field for a request.

      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • instanceType

      ReservedInstancesConfiguration.Builder instanceType(String instanceType)

      The instance type for the modified Reserved Instances.

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

      The instance type for the modified Reserved Instances.

      Parameters:
      instanceType - The instance type for the modified Reserved Instances.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • platform

      The network platform of the modified Reserved Instances.

      Parameters:
      platform - The network platform of the modified Reserved Instances.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • scope

      Whether the Reserved Instance is applied to instances in a Region or instances in a specific Availability Zone.

      Parameters:
      scope - Whether the Reserved Instance is applied to instances in a Region or instances in a specific Availability Zone.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • scope

      Whether the Reserved Instance is applied to instances in a Region or instances in a specific Availability Zone.

      Parameters:
      scope - Whether the Reserved Instance is applied to instances in a Region or instances in a specific Availability Zone.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also: