Interface PlacementType.Builder

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

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

    • availabilityZone

      PlacementType.Builder availabilityZone(String availabilityZone)

      The Amazon EC2 Availability Zone for the cluster. AvailabilityZone is used for uniform instance groups, while AvailabilityZones (plural) is used for instance fleets.

      Parameters:
      availabilityZone - The Amazon EC2 Availability Zone for the cluster. AvailabilityZone is used for uniform instance groups, while AvailabilityZones (plural) is used for instance fleets.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • availabilityZones

      PlacementType.Builder availabilityZones(Collection<String> availabilityZones)

      When multiple Availability Zones are specified, Amazon EMR evaluates them and launches instances in the optimal Availability Zone. AvailabilityZones is used for instance fleets, while AvailabilityZone (singular) is used for uniform instance groups.

      The instance fleet configuration is available only in Amazon EMR releases 4.8.0 and later, excluding 5.0.x versions.

      Parameters:
      availabilityZones - When multiple Availability Zones are specified, Amazon EMR evaluates them and launches instances in the optimal Availability Zone. AvailabilityZones is used for instance fleets, while AvailabilityZone (singular) is used for uniform instance groups.

      The instance fleet configuration is available only in Amazon EMR releases 4.8.0 and later, excluding 5.0.x versions.

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

      PlacementType.Builder availabilityZones(String... availabilityZones)

      When multiple Availability Zones are specified, Amazon EMR evaluates them and launches instances in the optimal Availability Zone. AvailabilityZones is used for instance fleets, while AvailabilityZone (singular) is used for uniform instance groups.

      The instance fleet configuration is available only in Amazon EMR releases 4.8.0 and later, excluding 5.0.x versions.

      Parameters:
      availabilityZones - When multiple Availability Zones are specified, Amazon EMR evaluates them and launches instances in the optimal Availability Zone. AvailabilityZones is used for instance fleets, while AvailabilityZone (singular) is used for uniform instance groups.

      The instance fleet configuration is available only in Amazon EMR releases 4.8.0 and later, excluding 5.0.x versions.

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