Interface PipelineSummary.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<PipelineSummary.Builder,,PipelineSummary> SdkBuilder<PipelineSummary.Builder,,PipelineSummary> SdkPojo
- Enclosing class:
PipelineSummary
public static interface PipelineSummary.Builder
extends SdkPojo, CopyableBuilder<PipelineSummary.Builder,PipelineSummary>
-
Method Summary
Modifier and TypeMethodDescriptioncreationTime(Instant creationTime) When the pipeline was created.lastUpdateTime(Instant lastUpdateTime) When the pipeline was last updated.pipelineName(String pipelineName) The name of the pipeline.reprocessingSummaries(Collection<ReprocessingSummary> reprocessingSummaries) A summary of information about the pipeline reprocessing.reprocessingSummaries(Consumer<ReprocessingSummary.Builder>... reprocessingSummaries) A summary of information about the pipeline reprocessing.reprocessingSummaries(ReprocessingSummary... reprocessingSummaries) A summary of information about the pipeline reprocessing.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods 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.
- Parameters:
pipelineName- The name of the pipeline.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
reprocessingSummaries
PipelineSummary.Builder reprocessingSummaries(Collection<ReprocessingSummary> reprocessingSummaries) A summary of information about the pipeline reprocessing.
- Parameters:
reprocessingSummaries- A summary of information about the pipeline reprocessing.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
reprocessingSummaries
A summary of information about the pipeline reprocessing.
- Parameters:
reprocessingSummaries- A summary of information about the pipeline reprocessing.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
reprocessingSummaries
PipelineSummary.Builder reprocessingSummaries(Consumer<ReprocessingSummary.Builder>... reprocessingSummaries) A summary of information about the pipeline reprocessing.
This is a convenience method that creates an instance of theReprocessingSummary.Builderavoiding the need to create one manually viaReprocessingSummary.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toreprocessingSummaries(List<ReprocessingSummary>).- Parameters:
reprocessingSummaries- a consumer that will call methods onReprocessingSummary.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
creationTime
When the pipeline was created.
- Parameters:
creationTime- When the pipeline was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastUpdateTime
When the pipeline was last updated.
- Parameters:
lastUpdateTime- When the pipeline was last updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-