public static interface Pipeline.Builder extends SdkPojo, CopyableBuilder<Pipeline.Builder,Pipeline>
| Modifier and Type | Method and Description |
|---|---|
Pipeline.Builder |
activities(Collection<PipelineActivity> activities)
The activities that perform transformations on the messages.
|
Pipeline.Builder |
activities(Consumer<PipelineActivity.Builder>... activities)
The activities that perform transformations on the messages.
|
Pipeline.Builder |
activities(PipelineActivity... activities)
The activities that perform transformations on the messages.
|
Pipeline.Builder |
arn(String arn)
The ARN of the pipeline.
|
Pipeline.Builder |
creationTime(Instant creationTime)
When the pipeline was created.
|
Pipeline.Builder |
lastUpdateTime(Instant lastUpdateTime)
The last time the pipeline was updated.
|
Pipeline.Builder |
name(String name)
The name of the pipeline.
|
Pipeline.Builder |
reprocessingSummaries(Collection<ReprocessingSummary> reprocessingSummaries)
A summary of information about the pipeline reprocessing.
|
Pipeline.Builder |
reprocessingSummaries(Consumer<ReprocessingSummary.Builder>... reprocessingSummaries)
A summary of information about the pipeline reprocessing.
|
Pipeline.Builder |
reprocessingSummaries(ReprocessingSummary... reprocessingSummaries)
A summary of information about the pipeline reprocessing.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildPipeline.Builder name(String name)
The name of the pipeline.
name - The name of the pipeline.Pipeline.Builder arn(String arn)
The ARN of the pipeline.
arn - The ARN of the pipeline.Pipeline.Builder activities(Collection<PipelineActivity> activities)
The activities that perform transformations on the messages.
activities - The activities that perform transformations on the messages.Pipeline.Builder activities(PipelineActivity... activities)
The activities that perform transformations on the messages.
activities - The activities that perform transformations on the messages.Pipeline.Builder activities(Consumer<PipelineActivity.Builder>... 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 via PipelineActivity.builder()
.
When the Consumer completes,
SdkBuilder.build() is called
immediately and its result is passed to #activities(List.
activities - a consumer that will call methods on
PipelineActivity.Builder#activities(java.util.Collection) Pipeline.Builder reprocessingSummaries(Collection<ReprocessingSummary> reprocessingSummaries)
A summary of information about the pipeline reprocessing.
reprocessingSummaries - A summary of information about the pipeline reprocessing.Pipeline.Builder reprocessingSummaries(ReprocessingSummary... reprocessingSummaries)
A summary of information about the pipeline reprocessing.
reprocessingSummaries - A summary of information about the pipeline reprocessing.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 via
ReprocessingSummary.builder().
When the Consumer completes,
SdkBuilder.build() is called
immediately and its result is passed to #reprocessingSummaries(List.
reprocessingSummaries - a consumer that will call methods on
ReprocessingSummary.Builder#reprocessingSummaries(java.util.Collection) Pipeline.Builder creationTime(Instant creationTime)
When the pipeline was created.
creationTime - When the pipeline was created.Pipeline.Builder lastUpdateTime(Instant lastUpdateTime)
The last time the pipeline was updated.
lastUpdateTime - The last time the pipeline was updated.Copyright © 2023. All rights reserved.