Interface UpdatePipelineRequest.Builder
- All Superinterfaces:
AwsRequest.Builder
,Buildable
,CopyableBuilder<UpdatePipelineRequest.Builder,
,UpdatePipelineRequest> SageMakerRequest.Builder
,SdkBuilder<UpdatePipelineRequest.Builder,
,UpdatePipelineRequest> SdkPojo
,SdkRequest.Builder
- Enclosing class:
UpdatePipelineRequest
-
Method Summary
Modifier and TypeMethodDescriptionoverrideConfiguration
(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Add an optional request override configuration.overrideConfiguration
(AwsRequestOverrideConfiguration overrideConfiguration) Add an optional request override configuration.default UpdatePipelineRequest.Builder
parallelismConfiguration
(Consumer<ParallelismConfiguration.Builder> parallelismConfiguration) If specified, it applies to all executions of this pipeline by default.parallelismConfiguration
(ParallelismConfiguration parallelismConfiguration) If specified, it applies to all executions of this pipeline by default.pipelineDefinition
(String pipelineDefinition) The JSON pipeline definition.default UpdatePipelineRequest.Builder
pipelineDefinitionS3Location
(Consumer<PipelineDefinitionS3Location.Builder> pipelineDefinitionS3Location) The location of the pipeline definition stored in Amazon S3.pipelineDefinitionS3Location
(PipelineDefinitionS3Location pipelineDefinitionS3Location) The location of the pipeline definition stored in Amazon S3.pipelineDescription
(String pipelineDescription) The description of the pipeline.pipelineDisplayName
(String pipelineDisplayName) The display name of the pipeline.pipelineName
(String pipelineName) The name of the pipeline to update.The Amazon Resource Name (ARN) that the pipeline uses to execute.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, sdkFields
-
Method Details
-
pipelineName
The name of the pipeline to update.
- Parameters:
pipelineName
- The name of the pipeline to update.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
pipelineDisplayName
The display name of the pipeline.
- Parameters:
pipelineDisplayName
- The display name of the pipeline.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
pipelineDefinition
The JSON pipeline definition.
- Parameters:
pipelineDefinition
- The JSON pipeline definition.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
pipelineDefinitionS3Location
UpdatePipelineRequest.Builder pipelineDefinitionS3Location(PipelineDefinitionS3Location pipelineDefinitionS3Location) The location of the pipeline definition stored in Amazon S3. If specified, SageMaker will retrieve the pipeline definition from this location.
- Parameters:
pipelineDefinitionS3Location
- The location of the pipeline definition stored in Amazon S3. If specified, SageMaker will retrieve the pipeline definition from this location.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
pipelineDefinitionS3Location
default UpdatePipelineRequest.Builder pipelineDefinitionS3Location(Consumer<PipelineDefinitionS3Location.Builder> pipelineDefinitionS3Location) The location of the pipeline definition stored in Amazon S3. If specified, SageMaker will retrieve the pipeline definition from this location.
This is a convenience method that creates an instance of thePipelineDefinitionS3Location.Builder
avoiding the need to create one manually viaPipelineDefinitionS3Location.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed topipelineDefinitionS3Location(PipelineDefinitionS3Location)
.- Parameters:
pipelineDefinitionS3Location
- a consumer that will call methods onPipelineDefinitionS3Location.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
pipelineDescription
The description of the pipeline.
- Parameters:
pipelineDescription
- The description of the pipeline.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
roleArn
The Amazon Resource Name (ARN) that the pipeline uses to execute.
- Parameters:
roleArn
- The Amazon Resource Name (ARN) that the pipeline uses to execute.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
parallelismConfiguration
UpdatePipelineRequest.Builder parallelismConfiguration(ParallelismConfiguration parallelismConfiguration) If specified, it applies to all executions of this pipeline by default.
- Parameters:
parallelismConfiguration
- If specified, it applies to all executions of this pipeline by default.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
parallelismConfiguration
default UpdatePipelineRequest.Builder parallelismConfiguration(Consumer<ParallelismConfiguration.Builder> parallelismConfiguration) If specified, it applies to all executions of this pipeline by default.
This is a convenience method that creates an instance of theParallelismConfiguration.Builder
avoiding the need to create one manually viaParallelismConfiguration.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toparallelismConfiguration(ParallelismConfiguration)
.- Parameters:
parallelismConfiguration
- a consumer that will call methods onParallelismConfiguration.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
overrideConfiguration
UpdatePipelineRequest.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
UpdatePipelineRequest.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.
-