Interface StartTrainedModelExportJobRequest.Builder
- All Superinterfaces:
AwsRequest.Builder
,Buildable
,CleanRoomsMlRequest.Builder
,CopyableBuilder<StartTrainedModelExportJobRequest.Builder,
,StartTrainedModelExportJobRequest> SdkBuilder<StartTrainedModelExportJobRequest.Builder,
,StartTrainedModelExportJobRequest> SdkPojo
,SdkRequest.Builder
- Enclosing class:
StartTrainedModelExportJobRequest
@Mutable
@NotThreadSafe
public static interface StartTrainedModelExportJobRequest.Builder
extends CleanRoomsMlRequest.Builder, SdkPojo, CopyableBuilder<StartTrainedModelExportJobRequest.Builder,StartTrainedModelExportJobRequest>
-
Method Summary
Modifier and TypeMethodDescriptiondescription
(String description) The description of the trained model export job.membershipIdentifier
(String membershipIdentifier) The membership ID of the member that is receiving the exported trained model artifacts.The name of the trained model export job.outputConfiguration
(Consumer<TrainedModelExportOutputConfiguration.Builder> outputConfiguration) The output configuration information for the trained model export job.outputConfiguration
(TrainedModelExportOutputConfiguration outputConfiguration) The output configuration information for the trained model export job.overrideConfiguration
(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Add an optional request override configuration.overrideConfiguration
(AwsRequestOverrideConfiguration overrideConfiguration) Add an optional request override configuration.trainedModelArn
(String trainedModelArn) The Amazon Resource Name (ARN) of the trained model that you want to export.trainedModelVersionIdentifier
(String trainedModelVersionIdentifier) The version identifier of the trained model to export.Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfiguration
Methods inherited from interface software.amazon.awssdk.services.cleanroomsml.model.CleanRoomsMlRequest.Builder
build
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 Details
-
name
The name of the trained model export job.
- Parameters:
name
- The name of the trained model export job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
trainedModelArn
The Amazon Resource Name (ARN) of the trained model that you want to export.
- Parameters:
trainedModelArn
- The Amazon Resource Name (ARN) of the trained model that you want to export.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
trainedModelVersionIdentifier
StartTrainedModelExportJobRequest.Builder trainedModelVersionIdentifier(String trainedModelVersionIdentifier) The version identifier of the trained model to export. This specifies which version of the trained model should be exported to the specified destination.
- Parameters:
trainedModelVersionIdentifier
- The version identifier of the trained model to export. This specifies which version of the trained model should be exported to the specified destination.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
membershipIdentifier
The membership ID of the member that is receiving the exported trained model artifacts.
- Parameters:
membershipIdentifier
- The membership ID of the member that is receiving the exported trained model artifacts.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
outputConfiguration
StartTrainedModelExportJobRequest.Builder outputConfiguration(TrainedModelExportOutputConfiguration outputConfiguration) The output configuration information for the trained model export job.
- Parameters:
outputConfiguration
- The output configuration information for the trained model export job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
outputConfiguration
default StartTrainedModelExportJobRequest.Builder outputConfiguration(Consumer<TrainedModelExportOutputConfiguration.Builder> outputConfiguration) The output configuration information for the trained model export job.
This is a convenience method that creates an instance of theTrainedModelExportOutputConfiguration.Builder
avoiding the need to create one manually viaTrainedModelExportOutputConfiguration.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tooutputConfiguration(TrainedModelExportOutputConfiguration)
.- Parameters:
outputConfiguration
- a consumer that will call methods onTrainedModelExportOutputConfiguration.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
description
The description of the trained model export job.
- Parameters:
description
- The description of the trained model export job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
StartTrainedModelExportJobRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Description copied from interface:AwsRequest.Builder
Add an optional request override configuration.- Specified by:
overrideConfiguration
in interfaceAwsRequest.Builder
- Parameters:
overrideConfiguration
- The override configuration.- Returns:
- This object for method chaining.
-
overrideConfiguration
StartTrainedModelExportJobRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Description copied from interface:AwsRequest.Builder
Add an optional request override configuration.- Specified by:
overrideConfiguration
in interfaceAwsRequest.Builder
- Parameters:
builderConsumer
- AConsumer
to which an emptyAwsRequestOverrideConfiguration.Builder
will be given.- Returns:
- This object for method chaining.
-