Interface ActionExecutionFilter.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<ActionExecutionFilter.Builder,ActionExecutionFilter>,SdkBuilder<ActionExecutionFilter.Builder,ActionExecutionFilter>,SdkPojo
- Enclosing class:
- ActionExecutionFilter
public static interface ActionExecutionFilter.Builder extends SdkPojo, CopyableBuilder<ActionExecutionFilter.Builder,ActionExecutionFilter>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default ActionExecutionFilter.BuilderlatestInPipelineExecution(Consumer<LatestInPipelineExecutionFilter.Builder> latestInPipelineExecution)The latest execution in the pipeline.ActionExecutionFilter.BuilderlatestInPipelineExecution(LatestInPipelineExecutionFilter latestInPipelineExecution)The latest execution in the pipeline.ActionExecutionFilter.BuilderpipelineExecutionId(String pipelineExecutionId)The pipeline execution ID used to filter action execution history.-
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 Detail
-
pipelineExecutionId
ActionExecutionFilter.Builder pipelineExecutionId(String pipelineExecutionId)
The pipeline execution ID used to filter action execution history.
- Parameters:
pipelineExecutionId- The pipeline execution ID used to filter action execution history.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
latestInPipelineExecution
ActionExecutionFilter.Builder latestInPipelineExecution(LatestInPipelineExecutionFilter latestInPipelineExecution)
The latest execution in the pipeline.
Filtering on the latest execution is available for executions run on or after February 08, 2024.
- Parameters:
latestInPipelineExecution- The latest execution in the pipeline.Filtering on the latest execution is available for executions run on or after February 08, 2024.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
latestInPipelineExecution
default ActionExecutionFilter.Builder latestInPipelineExecution(Consumer<LatestInPipelineExecutionFilter.Builder> latestInPipelineExecution)
The latest execution in the pipeline.
This is a convenience method that creates an instance of theFiltering on the latest execution is available for executions run on or after February 08, 2024.
LatestInPipelineExecutionFilter.Builderavoiding the need to create one manually viaLatestInPipelineExecutionFilter.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tolatestInPipelineExecution(LatestInPipelineExecutionFilter).- Parameters:
latestInPipelineExecution- a consumer that will call methods onLatestInPipelineExecutionFilter.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
latestInPipelineExecution(LatestInPipelineExecutionFilter)
-
-