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.
|
copy
applyMutation, build
Pipeline.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 that creates an instance of theList.Builder
avoiding the
need to create one manually via List#builder()
.
When the Consumer
completes, List.Builder#build()
is called immediately and
its result is passed to #activities(List)
.activities
- a consumer that will call methods on List.Builder
#activities(List)
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 that creates an instance of theList.Builder
avoiding the
need to create one manually via List#builder()
.
When the Consumer
completes, List.Builder#build()
is called immediately
and its result is passed to #reprocessingSummaries(List)
.reprocessingSummaries
- a consumer that will call methods on List.Builder
#reprocessingSummaries(List)
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 © 2017 Amazon Web Services, Inc. All Rights Reserved.