Class ControlPlanePlacementRequest
- java.lang.Object
-
- software.amazon.awssdk.services.eks.model.ControlPlanePlacementRequest
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<ControlPlanePlacementRequest.Builder,ControlPlanePlacementRequest>
@Generated("software.amazon.awssdk:codegen") public final class ControlPlanePlacementRequest extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ControlPlanePlacementRequest.Builder,ControlPlanePlacementRequest>
The placement configuration for all the control plane instances of your local Amazon EKS cluster on an Amazon Web Services Outpost. For more information, see Capacity considerations in the Amazon EKS User Guide.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceControlPlanePlacementRequest.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ControlPlanePlacementRequest.Builderbuilder()booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)StringgroupName()The name of the placement group for the Kubernetes control plane instances.inthashCode()Map<String,SdkField<?>>sdkFieldNameToField()List<SdkField<?>>sdkFields()static Class<? extends ControlPlanePlacementRequest.Builder>serializableBuilderClass()ControlPlanePlacementRequest.BuildertoBuilder()StringtoString()Returns a string representation of this object.-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
groupName
public final String groupName()
The name of the placement group for the Kubernetes control plane instances. This setting can't be changed after cluster creation.
- Returns:
- The name of the placement group for the Kubernetes control plane instances. This setting can't be changed after cluster creation.
-
toBuilder
public ControlPlanePlacementRequest.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<ControlPlanePlacementRequest.Builder,ControlPlanePlacementRequest>
-
builder
public static ControlPlanePlacementRequest.Builder builder()
-
serializableBuilderClass
public static Class<? extends ControlPlanePlacementRequest.Builder> serializableBuilderClass()
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
toString
public final String toString()
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
-
sdkFieldNameToField
public final Map<String,SdkField<?>> sdkFieldNameToField()
- Specified by:
sdkFieldNameToFieldin interfaceSdkPojo
-
-