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
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods 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.Builder
avoiding the need to create one manually viaReprocessingSummary.builder()
.When the
Consumer
completes,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.
-