Interface ControlPlanePlacementRequest.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<ControlPlanePlacementRequest.Builder,,ControlPlanePlacementRequest> SdkBuilder<ControlPlanePlacementRequest.Builder,,ControlPlanePlacementRequest> SdkPojo
- Enclosing class:
ControlPlanePlacementRequest
@Mutable
@NotThreadSafe
public static interface ControlPlanePlacementRequest.Builder
extends SdkPojo, CopyableBuilder<ControlPlanePlacementRequest.Builder,ControlPlanePlacementRequest>
-
Method Summary
Modifier and TypeMethodDescriptionThe name of the placement group for the Kubernetes control plane instances.spreadLevel(String spreadLevel) Optional parameter to specify the placement group spread level for control plane instances.spreadLevel(SpreadLevel spreadLevel) Optional parameter to specify the placement group spread level for control plane instances.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
groupName
The name of the placement group for the Kubernetes control plane instances. This setting can't be changed after cluster creation.
- Parameters:
groupName- The name of the placement group for the Kubernetes control plane instances. This setting can't be changed after cluster creation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
spreadLevel
Optional parameter to specify the placement group spread level for control plane instances. If not provided, Amazon EKS will deploy control plane instances without a placement group.
- Parameters:
spreadLevel- Optional parameter to specify the placement group spread level for control plane instances. If not provided, Amazon EKS will deploy control plane instances without a placement group.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
spreadLevel
Optional parameter to specify the placement group spread level for control plane instances. If not provided, Amazon EKS will deploy control plane instances without a placement group.
- Parameters:
spreadLevel- Optional parameter to specify the placement group spread level for control plane instances. If not provided, Amazon EKS will deploy control plane instances without a placement group.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-