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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description PipelineSummary.BuildercreationTime(Instant creationTime)When the pipeline was created.PipelineSummary.BuilderlastUpdateTime(Instant lastUpdateTime)When the pipeline was last updated.PipelineSummary.BuilderpipelineName(String pipelineName)The name of the pipeline.PipelineSummary.BuilderreprocessingSummaries(Collection<ReprocessingSummary> reprocessingSummaries)A summary of information about the pipeline reprocessing.PipelineSummary.BuilderreprocessingSummaries(Consumer<ReprocessingSummary.Builder>... reprocessingSummaries)A summary of information about the pipeline reprocessing.PipelineSummary.BuilderreprocessingSummaries(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, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
pipelineName
PipelineSummary.Builder pipelineName(String 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
PipelineSummary.Builder reprocessingSummaries(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
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 to#reprocessingSummaries(List.) - 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:
#reprocessingSummaries(java.util.Collection)
-
creationTime
PipelineSummary.Builder creationTime(Instant 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
PipelineSummary.Builder lastUpdateTime(Instant 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.
-
-