Interface CreateTrainingPlanRequest.Builder
-
- All Superinterfaces:
AwsRequest.Builder
,Buildable
,CopyableBuilder<CreateTrainingPlanRequest.Builder,CreateTrainingPlanRequest>
,SageMakerRequest.Builder
,SdkBuilder<CreateTrainingPlanRequest.Builder,CreateTrainingPlanRequest>
,SdkPojo
,SdkRequest.Builder
- Enclosing class:
- CreateTrainingPlanRequest
public static interface CreateTrainingPlanRequest.Builder extends SageMakerRequest.Builder, SdkPojo, CopyableBuilder<CreateTrainingPlanRequest.Builder,CreateTrainingPlanRequest>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description CreateTrainingPlanRequest.Builder
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
CreateTrainingPlanRequest.Builder
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
CreateTrainingPlanRequest.Builder
tags(Collection<Tag> tags)
An array of key-value pairs to apply to this training plan.CreateTrainingPlanRequest.Builder
tags(Consumer<Tag.Builder>... tags)
An array of key-value pairs to apply to this training plan.CreateTrainingPlanRequest.Builder
tags(Tag... tags)
An array of key-value pairs to apply to this training plan.CreateTrainingPlanRequest.Builder
trainingPlanName(String trainingPlanName)
The name of the training plan to create.CreateTrainingPlanRequest.Builder
trainingPlanOfferingId(String trainingPlanOfferingId)
The unique identifier of the training plan offering to use for creating this plan.-
Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfiguration
-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.services.sagemaker.model.SageMakerRequest.Builder
build
-
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
-
trainingPlanName
CreateTrainingPlanRequest.Builder trainingPlanName(String trainingPlanName)
The name of the training plan to create.
- Parameters:
trainingPlanName
- The name of the training plan to create.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
trainingPlanOfferingId
CreateTrainingPlanRequest.Builder trainingPlanOfferingId(String trainingPlanOfferingId)
The unique identifier of the training plan offering to use for creating this plan.
- Parameters:
trainingPlanOfferingId
- The unique identifier of the training plan offering to use for creating this plan.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tags
CreateTrainingPlanRequest.Builder tags(Collection<Tag> tags)
An array of key-value pairs to apply to this training plan.
- Parameters:
tags
- An array of key-value pairs to apply to this training plan.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tags
CreateTrainingPlanRequest.Builder tags(Tag... tags)
An array of key-value pairs to apply to this training plan.
- Parameters:
tags
- An array of key-value pairs to apply to this training plan.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tags
CreateTrainingPlanRequest.Builder tags(Consumer<Tag.Builder>... tags)
An array of key-value pairs to apply to this training plan.
This is a convenience method that creates an instance of theTag.Builder
avoiding the need to create one manually viaTag.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed to#tags(List
.) - Parameters:
tags
- a consumer that will call methods onTag.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
#tags(java.util.Collection
)
-
overrideConfiguration
CreateTrainingPlanRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfiguration
in interfaceAwsRequest.Builder
-
overrideConfiguration
CreateTrainingPlanRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfiguration
in interfaceAwsRequest.Builder
-
-