public static interface DescribePipeResponse.Builder extends PipesResponse.Builder, SdkPojo, CopyableBuilder<DescribePipeResponse.Builder,DescribePipeResponse>
| Modifier and Type | Method and Description |
|---|---|
DescribePipeResponse.Builder |
arn(String arn)
The ARN of the pipe.
|
DescribePipeResponse.Builder |
creationTime(Instant creationTime)
The time the pipe was created.
|
DescribePipeResponse.Builder |
currentState(PipeState currentState)
The state the pipe is in.
|
DescribePipeResponse.Builder |
currentState(String currentState)
The state the pipe is in.
|
DescribePipeResponse.Builder |
description(String description)
A description of the pipe.
|
DescribePipeResponse.Builder |
desiredState(RequestedPipeStateDescribeResponse desiredState)
The state the pipe should be in.
|
DescribePipeResponse.Builder |
desiredState(String desiredState)
The state the pipe should be in.
|
DescribePipeResponse.Builder |
enrichment(String enrichment)
The ARN of the enrichment resource.
|
default DescribePipeResponse.Builder |
enrichmentParameters(Consumer<PipeEnrichmentParameters.Builder> enrichmentParameters)
The parameters required to set up enrichment on your pipe.
|
DescribePipeResponse.Builder |
enrichmentParameters(PipeEnrichmentParameters enrichmentParameters)
The parameters required to set up enrichment on your pipe.
|
DescribePipeResponse.Builder |
lastModifiedTime(Instant lastModifiedTime)
When the pipe was last updated, in ISO-8601 format
(YYYY-MM-DDThh:mm:ss.sTZD).
|
DescribePipeResponse.Builder |
name(String name)
The name of the pipe.
|
DescribePipeResponse.Builder |
roleArn(String roleArn)
The ARN of the role that allows the pipe to send data to the target.
|
DescribePipeResponse.Builder |
source(String source)
The ARN of the source resource.
|
default DescribePipeResponse.Builder |
sourceParameters(Consumer<PipeSourceParameters.Builder> sourceParameters)
The parameters required to set up a source for your pipe.
|
DescribePipeResponse.Builder |
sourceParameters(PipeSourceParameters sourceParameters)
The parameters required to set up a source for your pipe.
|
DescribePipeResponse.Builder |
stateReason(String stateReason)
The reason the pipe is in its current state.
|
DescribePipeResponse.Builder |
tags(Map<String,String> tags)
The list of key-value pairs to associate with the pipe.
|
DescribePipeResponse.Builder |
target(String target)
The ARN of the target resource.
|
default DescribePipeResponse.Builder |
targetParameters(Consumer<PipeTargetParameters.Builder> targetParameters)
The parameters required to set up a target for your pipe.
|
DescribePipeResponse.Builder |
targetParameters(PipeTargetParameters targetParameters)
The parameters required to set up a target for your pipe.
|
build, responseMetadata, responseMetadatasdkHttpResponse, sdkHttpResponseequalsBySdkFields, sdkFieldscopyapplyMutation, buildDescribePipeResponse.Builder arn(String arn)
The ARN of the pipe.
arn - The ARN of the pipe.DescribePipeResponse.Builder creationTime(Instant creationTime)
The time the pipe was created.
creationTime - The time the pipe was created.DescribePipeResponse.Builder currentState(String currentState)
The state the pipe is in.
DescribePipeResponse.Builder currentState(PipeState currentState)
The state the pipe is in.
DescribePipeResponse.Builder description(String description)
A description of the pipe.
description - A description of the pipe.DescribePipeResponse.Builder desiredState(String desiredState)
The state the pipe should be in.
desiredState - The state the pipe should be in.RequestedPipeStateDescribeResponse,
RequestedPipeStateDescribeResponseDescribePipeResponse.Builder desiredState(RequestedPipeStateDescribeResponse desiredState)
The state the pipe should be in.
desiredState - The state the pipe should be in.RequestedPipeStateDescribeResponse,
RequestedPipeStateDescribeResponseDescribePipeResponse.Builder enrichment(String enrichment)
The ARN of the enrichment resource.
enrichment - The ARN of the enrichment resource.DescribePipeResponse.Builder enrichmentParameters(PipeEnrichmentParameters enrichmentParameters)
The parameters required to set up enrichment on your pipe.
enrichmentParameters - The parameters required to set up enrichment on your pipe.default DescribePipeResponse.Builder enrichmentParameters(Consumer<PipeEnrichmentParameters.Builder> enrichmentParameters)
The parameters required to set up enrichment on your pipe.
This is a convenience method that creates an instance of thePipeEnrichmentParameters.Builder
avoiding the need to create one manually via PipeEnrichmentParameters.builder().
When the Consumer completes, SdkBuilder.build() is called immediately
and its result is passed to enrichmentParameters(PipeEnrichmentParameters).
enrichmentParameters - a consumer that will call methods on PipeEnrichmentParameters.BuilderenrichmentParameters(PipeEnrichmentParameters)DescribePipeResponse.Builder lastModifiedTime(Instant lastModifiedTime)
When the pipe was last updated, in ISO-8601 format (YYYY-MM-DDThh:mm:ss.sTZD).
lastModifiedTime - When the pipe was last updated, in ISO-8601 format
(YYYY-MM-DDThh:mm:ss.sTZD).DescribePipeResponse.Builder name(String name)
The name of the pipe.
name - The name of the pipe.DescribePipeResponse.Builder roleArn(String roleArn)
The ARN of the role that allows the pipe to send data to the target.
roleArn - The ARN of the role that allows the pipe to send data to the target.DescribePipeResponse.Builder source(String source)
The ARN of the source resource.
source - The ARN of the source resource.DescribePipeResponse.Builder sourceParameters(PipeSourceParameters sourceParameters)
The parameters required to set up a source for your pipe.
sourceParameters - The parameters required to set up a source for your pipe.default DescribePipeResponse.Builder sourceParameters(Consumer<PipeSourceParameters.Builder> sourceParameters)
The parameters required to set up a source for your pipe.
This is a convenience method that creates an instance of thePipeSourceParameters.Builder avoiding
the need to create one manually via PipeSourceParameters.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and
its result is passed to sourceParameters(PipeSourceParameters).
sourceParameters - a consumer that will call methods on PipeSourceParameters.BuildersourceParameters(PipeSourceParameters)DescribePipeResponse.Builder stateReason(String stateReason)
The reason the pipe is in its current state.
stateReason - The reason the pipe is in its current state.DescribePipeResponse.Builder tags(Map<String,String> tags)
The list of key-value pairs to associate with the pipe.
tags - The list of key-value pairs to associate with the pipe.DescribePipeResponse.Builder target(String target)
The ARN of the target resource.
target - The ARN of the target resource.DescribePipeResponse.Builder targetParameters(PipeTargetParameters targetParameters)
The parameters required to set up a target for your pipe.
targetParameters - The parameters required to set up a target for your pipe.default DescribePipeResponse.Builder targetParameters(Consumer<PipeTargetParameters.Builder> targetParameters)
The parameters required to set up a target for your pipe.
This is a convenience method that creates an instance of thePipeTargetParameters.Builder avoiding
the need to create one manually via PipeTargetParameters.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and
its result is passed to targetParameters(PipeTargetParameters).
targetParameters - a consumer that will call methods on PipeTargetParameters.BuildertargetParameters(PipeTargetParameters)Copyright © 2023. All rights reserved.