public static interface PipelineDescription.Builder extends SdkPojo, CopyableBuilder<PipelineDescription.Builder,PipelineDescription>
| Modifier and Type | Method and Description |
|---|---|
PipelineDescription.Builder |
description(String description)
Description of the pipeline.
|
PipelineDescription.Builder |
fields(Collection<Field> fields)
A list of read-only fields that contain metadata about the pipeline: @userId, @accountId, and @pipelineState.
|
PipelineDescription.Builder |
fields(Consumer<Field.Builder>... fields)
A list of read-only fields that contain metadata about the pipeline: @userId, @accountId, and @pipelineState.
|
PipelineDescription.Builder |
fields(Field... fields)
A list of read-only fields that contain metadata about the pipeline: @userId, @accountId, and @pipelineState.
|
PipelineDescription.Builder |
name(String name)
The name of the pipeline.
|
PipelineDescription.Builder |
pipelineId(String pipelineId)
The pipeline identifier that was assigned by AWS Data Pipeline.
|
PipelineDescription.Builder |
tags(Collection<Tag> tags)
A list of tags to associated with a pipeline.
|
PipelineDescription.Builder |
tags(Consumer<Tag.Builder>... tags)
A list of tags to associated with a pipeline.
|
PipelineDescription.Builder |
tags(Tag... tags)
A list of tags to associated with a pipeline.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildPipelineDescription.Builder pipelineId(String pipelineId)
The pipeline identifier that was assigned by AWS Data Pipeline. This is a string of the form
df-297EG78HU43EEXAMPLE.
pipelineId - The pipeline identifier that was assigned by AWS Data Pipeline. This is a string of the form
df-297EG78HU43EEXAMPLE.PipelineDescription.Builder name(String name)
The name of the pipeline.
name - The name of the pipeline.PipelineDescription.Builder fields(Collection<Field> fields)
A list of read-only fields that contain metadata about the pipeline: @userId, @accountId, and @pipelineState.
fields - A list of read-only fields that contain metadata about the pipeline: @userId, @accountId, andPipelineDescription.Builder fields(Field... fields)
A list of read-only fields that contain metadata about the pipeline: @userId, @accountId, and @pipelineState.
fields - A list of read-only fields that contain metadata about the pipeline: @userId, @accountId, andPipelineDescription.Builder fields(Consumer<Field.Builder>... fields)
A list of read-only fields that contain metadata about the pipeline: @userId, @accountId, and @pipelineState.
This is a convenience method that creates an instance of theField.Builder avoiding the need to create one
manually via Field.builder().
When the Consumer completes,
SdkBuilder.build() is called immediately and
its result is passed to #fields(List.
fields - a consumer that will call methods on
Field.Builder#fields(java.util.Collection) PipelineDescription.Builder description(String description)
Description of the pipeline.
description - Description of the pipeline.PipelineDescription.Builder tags(Collection<Tag> tags)
A list of tags to associated with a pipeline. Tags let you control access to pipelines. For more information, see Controlling User Access to Pipelines in the AWS Data Pipeline Developer Guide.
tags - A list of tags to associated with a pipeline. Tags let you control access to pipelines. For more
information, see Controlling User Access to Pipelines in the AWS Data Pipeline Developer Guide.PipelineDescription.Builder tags(Tag... tags)
A list of tags to associated with a pipeline. Tags let you control access to pipelines. For more information, see Controlling User Access to Pipelines in the AWS Data Pipeline Developer Guide.
tags - A list of tags to associated with a pipeline. Tags let you control access to pipelines. For more
information, see Controlling User Access to Pipelines in the AWS Data Pipeline Developer Guide.PipelineDescription.Builder tags(Consumer<Tag.Builder>... tags)
A list of tags to associated with a pipeline. Tags let you control access to pipelines. For more information, see Controlling User Access to Pipelines in the AWS Data Pipeline Developer Guide.
This is a convenience method that creates an instance of theTag.Builder avoiding the need to create one
manually via Tag.builder().
When the Consumer completes,
SdkBuilder.build() is called immediately and its
result is passed to #tags(List.
tags - a consumer that will call methods on
Tag.Builder#tags(java.util.Collection) Copyright © 2023. All rights reserved.