public static interface StartPipelineExecutionRequest.Builder extends SageMakerRequest.Builder, SdkPojo, CopyableBuilder<StartPipelineExecutionRequest.Builder,StartPipelineExecutionRequest>
Modifier and Type | Method and Description |
---|---|
StartPipelineExecutionRequest.Builder |
clientRequestToken(String clientRequestToken)
A unique, case-sensitive identifier that you provide to ensure the idempotency of the operation.
|
StartPipelineExecutionRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
StartPipelineExecutionRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
default StartPipelineExecutionRequest.Builder |
parallelismConfiguration(Consumer<ParallelismConfiguration.Builder> parallelismConfiguration)
This configuration, if specified, overrides the parallelism configuration of the parent pipeline for this
specific run.
|
StartPipelineExecutionRequest.Builder |
parallelismConfiguration(ParallelismConfiguration parallelismConfiguration)
This configuration, if specified, overrides the parallelism configuration of the parent pipeline for this
specific run.
|
StartPipelineExecutionRequest.Builder |
pipelineExecutionDescription(String pipelineExecutionDescription)
The description of the pipeline execution.
|
StartPipelineExecutionRequest.Builder |
pipelineExecutionDisplayName(String pipelineExecutionDisplayName)
The display name of the pipeline execution.
|
StartPipelineExecutionRequest.Builder |
pipelineName(String pipelineName)
The name of the pipeline.
|
StartPipelineExecutionRequest.Builder |
pipelineParameters(Collection<Parameter> pipelineParameters)
Contains a list of pipeline parameters.
|
StartPipelineExecutionRequest.Builder |
pipelineParameters(Consumer<Parameter.Builder>... pipelineParameters)
Contains a list of pipeline parameters.
|
StartPipelineExecutionRequest.Builder |
pipelineParameters(Parameter... pipelineParameters)
Contains a list of pipeline parameters.
|
build
overrideConfiguration
equalsBySdkFields, sdkFields
copy
applyMutation, build
StartPipelineExecutionRequest.Builder pipelineName(String pipelineName)
The name of the pipeline.
pipelineName
- The name of the pipeline.StartPipelineExecutionRequest.Builder pipelineExecutionDisplayName(String pipelineExecutionDisplayName)
The display name of the pipeline execution.
pipelineExecutionDisplayName
- The display name of the pipeline execution.StartPipelineExecutionRequest.Builder pipelineParameters(Collection<Parameter> pipelineParameters)
Contains a list of pipeline parameters. This list can be empty.
pipelineParameters
- Contains a list of pipeline parameters. This list can be empty.StartPipelineExecutionRequest.Builder pipelineParameters(Parameter... pipelineParameters)
Contains a list of pipeline parameters. This list can be empty.
pipelineParameters
- Contains a list of pipeline parameters. This list can be empty.StartPipelineExecutionRequest.Builder pipelineParameters(Consumer<Parameter.Builder>... pipelineParameters)
Contains a list of pipeline parameters. This list can be empty.
This is a convenience method that creates an instance of theList.Builder
avoiding the
need to create one manually via List#builder()
.
When the Consumer
completes, List.Builder#build()
is called immediately and its
result is passed to #pipelineParameters(List)
.pipelineParameters
- a consumer that will call methods on List.Builder
#pipelineParameters(List)
StartPipelineExecutionRequest.Builder pipelineExecutionDescription(String pipelineExecutionDescription)
The description of the pipeline execution.
pipelineExecutionDescription
- The description of the pipeline execution.StartPipelineExecutionRequest.Builder clientRequestToken(String clientRequestToken)
A unique, case-sensitive identifier that you provide to ensure the idempotency of the operation. An idempotent operation completes no more than once.
clientRequestToken
- A unique, case-sensitive identifier that you provide to ensure the idempotency of the operation. An
idempotent operation completes no more than once.StartPipelineExecutionRequest.Builder parallelismConfiguration(ParallelismConfiguration parallelismConfiguration)
This configuration, if specified, overrides the parallelism configuration of the parent pipeline for this specific run.
parallelismConfiguration
- This configuration, if specified, overrides the parallelism configuration of the parent pipeline for
this specific run.default StartPipelineExecutionRequest.Builder parallelismConfiguration(Consumer<ParallelismConfiguration.Builder> parallelismConfiguration)
This configuration, if specified, overrides the parallelism configuration of the parent pipeline for this specific run.
This is a convenience method that creates an instance of theParallelismConfiguration.Builder
avoiding the need to create one manually via ParallelismConfiguration.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately
and its result is passed to parallelismConfiguration(ParallelismConfiguration)
.parallelismConfiguration
- a consumer that will call methods on ParallelismConfiguration.Builder
parallelismConfiguration(ParallelismConfiguration)
StartPipelineExecutionRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration
in interface AwsRequest.Builder
StartPipelineExecutionRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration
in interface AwsRequest.Builder
Copyright © 2022. All rights reserved.