Interface Pipeline.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<Pipeline.Builder,
,Pipeline> SdkBuilder<Pipeline.Builder,
,Pipeline> SdkPojo
- Enclosing class:
Pipeline
-
Method Summary
Modifier and TypeMethodDescriptionactivities
(Collection<PipelineActivity> activities) The activities that perform transformations on the messages.activities
(Consumer<PipelineActivity.Builder>... activities) The activities that perform transformations on the messages.activities
(PipelineActivity... activities) The activities that perform transformations on the messages.The ARN of the pipeline.creationTime
(Instant creationTime) When the pipeline was created.lastUpdateTime
(Instant lastUpdateTime) The last time the pipeline was updated.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
-
name
The name of the pipeline.
- Parameters:
name
- The name of the pipeline.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
arn
The ARN of the pipeline.
- Parameters:
arn
- The ARN of the pipeline.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
activities
The activities that perform transformations on the messages.
- Parameters:
activities
- The activities that perform transformations on the messages.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
activities
The activities that perform transformations on the messages.
- Parameters:
activities
- The activities that perform transformations on the messages.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
activities
The activities that perform transformations on the messages.
This is a convenience method that creates an instance of thePipelineActivity.Builder
avoiding the need to create one manually viaPipelineActivity.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toactivities(List<PipelineActivity>)
.- Parameters:
activities
- a consumer that will call methods onPipelineActivity.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
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
Pipeline.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
The last time the pipeline was updated.
- Parameters:
lastUpdateTime
- The last time the pipeline was updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-