Interface Placement.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<Placement.Builder,
,Placement> SdkBuilder<Placement.Builder,
,Placement> SdkPojo
- Enclosing class:
Placement
@Mutable
@NotThreadSafe
public static interface Placement.Builder
extends SdkPojo, CopyableBuilder<Placement.Builder,Placement>
-
Method Summary
Modifier and TypeMethodDescriptionSpecifies host affinity for dedicated instances.availabilityZone
(String availabilityZone) Identifies the specific AWS availability zone.Unique identifier for placement group.Name of the placement group.Identifies the specific dedicated host.hostResourceGroupArn
(String hostResourceGroupArn) ARN of the host resource group.partitionNumber
(Integer partitionNumber) Specifies partition number for partition placement groups.Defines instance tenancy configuration.tenancy
(TenancyEnum tenancy) Defines instance tenancy configuration.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, sdkFieldNameToField, sdkFields
-
Method Details
-
affinity
Specifies host affinity for dedicated instances.
- Parameters:
affinity
- Specifies host affinity for dedicated instances.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
availabilityZone
Identifies the specific AWS availability zone.
- Parameters:
availabilityZone
- Identifies the specific AWS availability zone.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
groupId
Unique identifier for placement group.
- Parameters:
groupId
- Unique identifier for placement group.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
groupName
Name of the placement group.
- Parameters:
groupName
- Name of the placement group.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
hostId
Identifies the specific dedicated host.
- Parameters:
hostId
- Identifies the specific dedicated host.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
hostResourceGroupArn
ARN of the host resource group.
- Parameters:
hostResourceGroupArn
- ARN of the host resource group.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
partitionNumber
Specifies partition number for partition placement groups.
- Parameters:
partitionNumber
- Specifies partition number for partition placement groups.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tenancy
Defines instance tenancy configuration.
- Parameters:
tenancy
- Defines instance tenancy configuration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
tenancy
Defines instance tenancy configuration.
- Parameters:
tenancy
- Defines instance tenancy configuration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-