public static interface CfnApplicationOutput.OutputProperty
The destination can be an Amazon Kinesis stream or an Amazon Kinesis Firehose delivery stream.
For limits on how many destinations an application can write and other limitations, see Limits .
Example:
// The code below shows an example of how to instantiate this type. // The values are placeholders you should change. import software.amazon.awscdk.services.kinesisanalytics.*; OutputProperty outputProperty = OutputProperty.builder() .destinationSchema(DestinationSchemaProperty.builder() .recordFormatType("recordFormatType") .build()) // the properties below are optional .kinesisFirehoseOutput(KinesisFirehoseOutputProperty.builder() .resourceArn("resourceArn") .roleArn("roleArn") .build()) .kinesisStreamsOutput(KinesisStreamsOutputProperty.builder() .resourceArn("resourceArn") .roleArn("roleArn") .build()) .lambdaOutput(LambdaOutputProperty.builder() .resourceArn("resourceArn") .roleArn("roleArn") .build()) .name("name") .build();
Modifier and Type | Interface and Description |
---|---|
static class |
CfnApplicationOutput.OutputProperty.Builder
A builder for
CfnApplicationOutput.OutputProperty |
static class |
CfnApplicationOutput.OutputProperty.Jsii$Proxy
An implementation for
CfnApplicationOutput.OutputProperty |
Modifier and Type | Method and Description |
---|---|
static CfnApplicationOutput.OutputProperty.Builder |
builder() |
java.lang.Object |
getDestinationSchema()
Describes the data format when records are written to the destination.
|
default java.lang.Object |
getKinesisFirehoseOutput()
Identifies an Amazon Kinesis Firehose delivery stream as the destination.
|
default java.lang.Object |
getKinesisStreamsOutput()
Identifies an Amazon Kinesis stream as the destination.
|
default java.lang.Object |
getLambdaOutput()
Identifies an AWS Lambda function as the destination.
|
default java.lang.String |
getName()
Name of the in-application stream.
|
java.lang.Object getDestinationSchema()
For more information, see Configuring Application Output .
default java.lang.Object getKinesisFirehoseOutput()
default java.lang.Object getKinesisStreamsOutput()
default java.lang.Object getLambdaOutput()
default java.lang.String getName()
static CfnApplicationOutput.OutputProperty.Builder builder()