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.BuilderparallelismConfiguration(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.BuilderpipelineDefinitionS3Location(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
overrideConfigurationMethods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.services.sagemaker.model.SageMakerRequest.Builder
buildMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods 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.Builderavoiding the need to create one manually viaPipelineDefinitionS3Location.builder().When the
Consumercompletes,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.Builderavoiding the need to create one manually viaParallelismConfiguration.builder().When the
Consumercompletes,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.BuilderAdd an optional request override configuration.- Specified by:
overrideConfigurationin 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.BuilderAdd an optional request override configuration.- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder- Parameters:
builderConsumer- AConsumerto which an emptyAwsRequestOverrideConfiguration.Builderwill be given.- Returns:
- This object for method chaining.
-