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 SummaryModifier 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.CopyableBuildercopyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilderapplyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojoequalsBySdkFields, sdkFieldNameToField, sdkFields
- 
Method Details- 
affinitySpecifies 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.
 
- 
availabilityZoneIdentifies 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.
 
- 
groupIdUnique 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.
 
- 
groupNameName 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.
 
- 
hostIdIdentifies 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.
 
- 
hostResourceGroupArnARN 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.
 
- 
partitionNumberSpecifies 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.
 
- 
tenancyDefines 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:
 
- 
tenancyDefines 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:
 
 
-