Class CfnApplicationOutput.Builder
java.lang.Object
software.amazon.awscdk.services.kinesisanalytics.CfnApplicationOutput.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnApplicationOutput>
- Enclosing class:
- CfnApplicationOutput
@Stability(Stable)
public static final class CfnApplicationOutput.Builder
extends Object
implements software.amazon.jsii.Builder<CfnApplicationOutput>
A fluent builder for
CfnApplicationOutput
.-
Method Summary
Modifier and TypeMethodDescriptionapplicationName
(String applicationName) Name of the application to which you want to add the output configuration.build()
static CfnApplicationOutput.Builder
output
(IResolvable output) An array of objects, each describing one output configuration.An array of objects, each describing one output configuration.
-
Method Details
-
create
- Parameters:
scope
-- scope in which this resource is defined.
id
-- scoped id of the resource.
- Returns:
- a new instance of
CfnApplicationOutput.Builder
.
-
applicationName
Name of the application to which you want to add the output configuration.- Parameters:
applicationName
- Name of the application to which you want to add the output configuration. This parameter is required.- Returns:
this
-
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, an Amazon Kinesis stream, an Amazon Kinesis Firehose delivery stream, or an AWS Lambda function), and record the formation to use when writing to the destination.
- Parameters:
output
- An array of objects, each describing one output configuration. This parameter is required.- Returns:
this
-
output
@Stability(Stable) public CfnApplicationOutput.Builder output(CfnApplicationOutput.OutputProperty 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, an Amazon Kinesis stream, an Amazon Kinesis Firehose delivery stream, or an AWS Lambda function), and record the formation to use when writing to the destination.
- Parameters:
output
- An array of objects, each describing one output configuration. This parameter is required.- Returns:
this
-
build
- Specified by:
build
in interfacesoftware.amazon.jsii.Builder<CfnApplicationOutput>
- Returns:
- a newly built instance of
CfnApplicationOutput
.
-