Interface SpotPlacement.Builder
-
- All Superinterfaces:
Buildable
,CopyableBuilder<SpotPlacement.Builder,SpotPlacement>
,SdkBuilder<SpotPlacement.Builder,SpotPlacement>
,SdkPojo
- Enclosing class:
- SpotPlacement
public static interface SpotPlacement.Builder extends SdkPojo, CopyableBuilder<SpotPlacement.Builder,SpotPlacement>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description SpotPlacement.Builder
availabilityZone(String availabilityZone)
The Availability Zone.SpotPlacement.Builder
groupName(String groupName)
The name of the placement group.SpotPlacement.Builder
tenancy(String tenancy)
The tenancy of the instance (if the instance is running in a VPC).SpotPlacement.Builder
tenancy(Tenancy tenancy)
The tenancy of the instance (if the instance is running in a VPC).-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
availabilityZone
SpotPlacement.Builder availabilityZone(String availabilityZone)
The Availability Zone.
[Spot Fleet only] To specify multiple Availability Zones, separate them using commas; for example, "us-west-2a, us-west-2b".
- Parameters:
availabilityZone
- The Availability Zone.[Spot Fleet only] To specify multiple Availability Zones, separate them using commas; for example, "us-west-2a, us-west-2b".
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
groupName
SpotPlacement.Builder groupName(String groupName)
The name of the placement group.
- Parameters:
groupName
- The name of the placement group.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tenancy
SpotPlacement.Builder tenancy(String tenancy)
The tenancy of the instance (if the instance is running in a VPC). An instance with a tenancy of
dedicated
runs on single-tenant hardware. Thehost
tenancy is not supported for Spot Instances.- Parameters:
tenancy
- The tenancy of the instance (if the instance is running in a VPC). An instance with a tenancy ofdedicated
runs on single-tenant hardware. Thehost
tenancy is not supported for Spot Instances.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
Tenancy
,Tenancy
-
tenancy
SpotPlacement.Builder tenancy(Tenancy tenancy)
The tenancy of the instance (if the instance is running in a VPC). An instance with a tenancy of
dedicated
runs on single-tenant hardware. Thehost
tenancy is not supported for Spot Instances.- Parameters:
tenancy
- The tenancy of the instance (if the instance is running in a VPC). An instance with a tenancy ofdedicated
runs on single-tenant hardware. Thehost
tenancy is not supported for Spot Instances.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
Tenancy
,Tenancy
-
-