public static interface UpdatePipeRequest.Builder extends PipesRequest.Builder, SdkPojo, CopyableBuilder<UpdatePipeRequest.Builder,UpdatePipeRequest>
| Modifier and Type | Method and Description |
|---|---|
UpdatePipeRequest.Builder |
description(String description)
A description of the pipe.
|
UpdatePipeRequest.Builder |
desiredState(RequestedPipeState desiredState)
The state the pipe should be in.
|
UpdatePipeRequest.Builder |
desiredState(String desiredState)
The state the pipe should be in.
|
UpdatePipeRequest.Builder |
enrichment(String enrichment)
The ARN of the enrichment resource.
|
default UpdatePipeRequest.Builder |
enrichmentParameters(Consumer<PipeEnrichmentParameters.Builder> enrichmentParameters)
The parameters required to set up enrichment on your pipe.
|
UpdatePipeRequest.Builder |
enrichmentParameters(PipeEnrichmentParameters enrichmentParameters)
The parameters required to set up enrichment on your pipe.
|
UpdatePipeRequest.Builder |
name(String name)
The name of the pipe.
|
UpdatePipeRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
UpdatePipeRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
UpdatePipeRequest.Builder |
roleArn(String roleArn)
The ARN of the role that allows the pipe to send data to the target.
|
default UpdatePipeRequest.Builder |
sourceParameters(Consumer<UpdatePipeSourceParameters.Builder> sourceParameters)
The parameters required to set up a source for your pipe.
|
UpdatePipeRequest.Builder |
sourceParameters(UpdatePipeSourceParameters sourceParameters)
The parameters required to set up a source for your pipe.
|
UpdatePipeRequest.Builder |
target(String target)
The ARN of the target resource.
|
default UpdatePipeRequest.Builder |
targetParameters(Consumer<PipeTargetParameters.Builder> targetParameters)
The parameters required to set up a target for your pipe.
|
UpdatePipeRequest.Builder |
targetParameters(PipeTargetParameters targetParameters)
The parameters required to set up a target for your pipe.
|
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildUpdatePipeRequest.Builder description(String description)
A description of the pipe.
description - A description of the pipe.UpdatePipeRequest.Builder desiredState(String desiredState)
The state the pipe should be in.
desiredState - The state the pipe should be in.RequestedPipeState,
RequestedPipeStateUpdatePipeRequest.Builder desiredState(RequestedPipeState desiredState)
The state the pipe should be in.
desiredState - The state the pipe should be in.RequestedPipeState,
RequestedPipeStateUpdatePipeRequest.Builder enrichment(String enrichment)
The ARN of the enrichment resource.
enrichment - The ARN of the enrichment resource.UpdatePipeRequest.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 UpdatePipeRequest.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)UpdatePipeRequest.Builder name(String name)
The name of the pipe.
name - The name of the pipe.UpdatePipeRequest.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.UpdatePipeRequest.Builder sourceParameters(UpdatePipeSourceParameters 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 UpdatePipeRequest.Builder sourceParameters(Consumer<UpdatePipeSourceParameters.Builder> sourceParameters)
The parameters required to set up a source for your pipe.
This is a convenience method that creates an instance of theUpdatePipeSourceParameters.Builder
avoiding the need to create one manually via UpdatePipeSourceParameters.builder().
When the Consumer completes, SdkBuilder.build() is called immediately
and its result is passed to sourceParameters(UpdatePipeSourceParameters).
sourceParameters - a consumer that will call methods on UpdatePipeSourceParameters.BuildersourceParameters(UpdatePipeSourceParameters)UpdatePipeRequest.Builder target(String target)
The ARN of the target resource.
target - The ARN of the target resource.UpdatePipeRequest.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 UpdatePipeRequest.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)UpdatePipeRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderUpdatePipeRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2023. All rights reserved.