Class CfnApplicationOutputV2.Builder

java.lang.Object
software.amazon.awscdk.services.kinesisanalytics.CfnApplicationOutputV2.Builder
All Implemented Interfaces:
software.amazon.jsii.Builder<CfnApplicationOutputV2>
Enclosing class:
CfnApplicationOutputV2

@Stability(Stable) public static final class CfnApplicationOutputV2.Builder extends Object implements software.amazon.jsii.Builder<CfnApplicationOutputV2>
A fluent builder for CfnApplicationOutputV2.
  • Method Details

    • create

      @Stability(Stable) public static CfnApplicationOutputV2.Builder create(Construct scope, String id)
      Parameters:
      scope -
      • scope in which this resource is defined.
      This parameter is required.
      id -
      • scoped id of the resource.
      This parameter is required.
      Returns:
      a new instance of CfnApplicationOutputV2.Builder.
    • applicationName

      @Stability(Stable) public CfnApplicationOutputV2.Builder applicationName(String applicationName)
      The name of the application.

      Parameters:
      applicationName - The name of the application. This parameter is required.
      Returns:
      this
    • output

      @Stability(Stable) public CfnApplicationOutputV2.Builder output(IResolvable output)
      Describes a SQL-based Kinesis Data Analytics application's output configuration, in which you identify an in-application stream and a destination where you want the in-application stream data to be written.

      The destination can be a Kinesis data stream or a Kinesis Data Firehose delivery stream.

      Parameters:
      output - Describes a SQL-based Kinesis Data Analytics application's output configuration, in which you identify an in-application stream and a destination where you want the in-application stream data to be written. This parameter is required.
      Returns:
      this
    • output

      @Stability(Stable) public CfnApplicationOutputV2.Builder output(CfnApplicationOutputV2.OutputProperty output)
      Describes a SQL-based Kinesis Data Analytics application's output configuration, in which you identify an in-application stream and a destination where you want the in-application stream data to be written.

      The destination can be a Kinesis data stream or a Kinesis Data Firehose delivery stream.

      Parameters:
      output - Describes a SQL-based Kinesis Data Analytics application's output configuration, in which you identify an in-application stream and a destination where you want the in-application stream data to be written. This parameter is required.
      Returns:
      this
    • build

      @Stability(Stable) public CfnApplicationOutputV2 build()
      Specified by:
      build in interface software.amazon.jsii.Builder<CfnApplicationOutputV2>
      Returns:
      a newly built instance of CfnApplicationOutputV2.