public static interface CreatePipeRequest.Builder extends PipesRequest.Builder, SdkPojo, CopyableBuilder<CreatePipeRequest.Builder,CreatePipeRequest>
| Modifier and Type | Method and Description |
|---|---|
CreatePipeRequest.Builder |
description(String description)
A description of the pipe.
|
CreatePipeRequest.Builder |
desiredState(RequestedPipeState desiredState)
The state the pipe should be in.
|
CreatePipeRequest.Builder |
desiredState(String desiredState)
The state the pipe should be in.
|
CreatePipeRequest.Builder |
enrichment(String enrichment)
The ARN of the enrichment resource.
|
default CreatePipeRequest.Builder |
enrichmentParameters(Consumer<PipeEnrichmentParameters.Builder> enrichmentParameters)
The parameters required to set up enrichment on your pipe.
|
CreatePipeRequest.Builder |
enrichmentParameters(PipeEnrichmentParameters enrichmentParameters)
The parameters required to set up enrichment on your pipe.
|
CreatePipeRequest.Builder |
name(String name)
The name of the pipe.
|
CreatePipeRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
CreatePipeRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
CreatePipeRequest.Builder |
roleArn(String roleArn)
The ARN of the role that allows the pipe to send data to the target.
|
CreatePipeRequest.Builder |
source(String source)
The ARN of the source resource.
|
default CreatePipeRequest.Builder |
sourceParameters(Consumer<PipeSourceParameters.Builder> sourceParameters)
The parameters required to set up a source for your pipe.
|
CreatePipeRequest.Builder |
sourceParameters(PipeSourceParameters sourceParameters)
The parameters required to set up a source for your pipe.
|
CreatePipeRequest.Builder |
tags(Map<String,String> tags)
The list of key-value pairs to associate with the pipe.
|
CreatePipeRequest.Builder |
target(String target)
The ARN of the target resource.
|
default CreatePipeRequest.Builder |
targetParameters(Consumer<PipeTargetParameters.Builder> targetParameters)
The parameters required to set up a target for your pipe.
|
CreatePipeRequest.Builder |
targetParameters(PipeTargetParameters targetParameters)
The parameters required to set up a target for your pipe.
|
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildCreatePipeRequest.Builder description(String description)
A description of the pipe.
description - A description of the pipe.CreatePipeRequest.Builder desiredState(String desiredState)
The state the pipe should be in.
desiredState - The state the pipe should be in.RequestedPipeState,
RequestedPipeStateCreatePipeRequest.Builder desiredState(RequestedPipeState desiredState)
The state the pipe should be in.
desiredState - The state the pipe should be in.RequestedPipeState,
RequestedPipeStateCreatePipeRequest.Builder enrichment(String enrichment)
The ARN of the enrichment resource.
enrichment - The ARN of the enrichment resource.CreatePipeRequest.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 CreatePipeRequest.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)CreatePipeRequest.Builder name(String name)
The name of the pipe.
name - The name of the pipe.CreatePipeRequest.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.CreatePipeRequest.Builder source(String source)
The ARN of the source resource.
source - The ARN of the source resource.CreatePipeRequest.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 CreatePipeRequest.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)CreatePipeRequest.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.CreatePipeRequest.Builder target(String target)
The ARN of the target resource.
target - The ARN of the target resource.CreatePipeRequest.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 CreatePipeRequest.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)CreatePipeRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderCreatePipeRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2023. All rights reserved.