public static interface AddApplicationOutputRequest.Builder extends KinesisAnalyticsV2Request.Builder, SdkPojo, CopyableBuilder<AddApplicationOutputRequest.Builder,AddApplicationOutputRequest>
| Modifier and Type | Method and Description |
|---|---|
AddApplicationOutputRequest.Builder |
applicationName(String applicationName)
The name of the application to which you want to add the output configuration.
|
AddApplicationOutputRequest.Builder |
currentApplicationVersionId(Long currentApplicationVersionId)
The version of the application to which you want to add the output configuration.
|
default AddApplicationOutputRequest.Builder |
output(Consumer<Output.Builder> output)
An array of objects, each describing one output configuration.
|
AddApplicationOutputRequest.Builder |
output(Output output)
An array of objects, each describing one output configuration.
|
AddApplicationOutputRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
AddApplicationOutputRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildAddApplicationOutputRequest.Builder applicationName(String applicationName)
The name of the application to which you want to add the output configuration.
applicationName - The name of the application to which you want to add the output configuration.AddApplicationOutputRequest.Builder currentApplicationVersionId(Long currentApplicationVersionId)
The version of the application to which you want to add the output configuration. You can use the
DescribeApplication operation to get the current application version. If the version specified is not
the current version, the ConcurrentModificationException is returned.
currentApplicationVersionId - The version of the application to which you want to add the output configuration. You can use the
DescribeApplication operation to get the current application version. If the version specified
is not the current version, the ConcurrentModificationException is returned.AddApplicationOutputRequest.Builder output(Output output)
An array of objects, each describing one output configuration. In the output configuration, you specify the name of an in-application stream, a destination (that is, a Kinesis data stream, a Kinesis Data Firehose delivery stream, or an Amazon Lambda function), and record the formation to use when writing to the destination.
output - An array of objects, each describing one output configuration. In the output configuration, you
specify the name of an in-application stream, a destination (that is, a Kinesis data stream, a Kinesis
Data Firehose delivery stream, or an Amazon Lambda function), and record the formation to use when
writing to the destination.default AddApplicationOutputRequest.Builder output(Consumer<Output.Builder> output)
An array of objects, each describing one output configuration. In the output configuration, you specify the name of an in-application stream, a destination (that is, a Kinesis data stream, a Kinesis Data Firehose delivery stream, or an Amazon Lambda function), and record the formation to use when writing to the destination.
This is a convenience method that creates an instance of theOutput.Builder avoiding the need to
create one manually via Output.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its result is
passed to output(Output).
output - a consumer that will call methods on Output.Builderoutput(Output)AddApplicationOutputRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderAddApplicationOutputRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2022. All rights reserved.