Interface RuleExecutionFilter.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<RuleExecutionFilter.Builder,RuleExecutionFilter>,SdkBuilder<RuleExecutionFilter.Builder,RuleExecutionFilter>,SdkPojo
- Enclosing class:
- RuleExecutionFilter
public static interface RuleExecutionFilter.Builder extends SdkPojo, CopyableBuilder<RuleExecutionFilter.Builder,RuleExecutionFilter>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default RuleExecutionFilter.BuilderlatestInPipelineExecution(Consumer<LatestInPipelineExecutionFilter.Builder> latestInPipelineExecution)Sets the value of the LatestInPipelineExecution property for this object.RuleExecutionFilter.BuilderlatestInPipelineExecution(LatestInPipelineExecutionFilter latestInPipelineExecution)Sets the value of the LatestInPipelineExecution property for this object.RuleExecutionFilter.BuilderpipelineExecutionId(String pipelineExecutionId)The pipeline execution ID used to filter rule 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
RuleExecutionFilter.Builder pipelineExecutionId(String pipelineExecutionId)
The pipeline execution ID used to filter rule execution history.
- Parameters:
pipelineExecutionId- The pipeline execution ID used to filter rule execution history.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
latestInPipelineExecution
RuleExecutionFilter.Builder latestInPipelineExecution(LatestInPipelineExecutionFilter latestInPipelineExecution)
Sets the value of the LatestInPipelineExecution property for this object.- Parameters:
latestInPipelineExecution- The new value for the LatestInPipelineExecution property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
latestInPipelineExecution
default RuleExecutionFilter.Builder latestInPipelineExecution(Consumer<LatestInPipelineExecutionFilter.Builder> latestInPipelineExecution)
Sets the value of the LatestInPipelineExecution property for this object. This is a convenience method that creates an instance of theLatestInPipelineExecutionFilter.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)
-
-