Interface ClusterOrchestrator.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<ClusterOrchestrator.Builder,ClusterOrchestrator>,SdkBuilder<ClusterOrchestrator.Builder,ClusterOrchestrator>,SdkPojo
- Enclosing class:
- ClusterOrchestrator
public static interface ClusterOrchestrator.Builder extends SdkPojo, CopyableBuilder<ClusterOrchestrator.Builder,ClusterOrchestrator>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default ClusterOrchestrator.Buildereks(Consumer<ClusterOrchestratorEksConfig.Builder> eks)The Amazon EKS cluster used as the orchestrator for the SageMaker HyperPod cluster.ClusterOrchestrator.Buildereks(ClusterOrchestratorEksConfig eks)The Amazon EKS cluster used as the orchestrator for the SageMaker HyperPod cluster.-
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 Detail
-
eks
ClusterOrchestrator.Builder eks(ClusterOrchestratorEksConfig eks)
The Amazon EKS cluster used as the orchestrator for the SageMaker HyperPod cluster.
- Parameters:
eks- The Amazon EKS cluster used as the orchestrator for the SageMaker HyperPod cluster.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
eks
default ClusterOrchestrator.Builder eks(Consumer<ClusterOrchestratorEksConfig.Builder> eks)
The Amazon EKS cluster used as the orchestrator for the SageMaker HyperPod cluster.
This is a convenience method that creates an instance of theClusterOrchestratorEksConfig.Builderavoiding the need to create one manually viaClusterOrchestratorEksConfig.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toeks(ClusterOrchestratorEksConfig).- Parameters:
eks- a consumer that will call methods onClusterOrchestratorEksConfig.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
eks(ClusterOrchestratorEksConfig)
-
-