Class CfnApplicationOutputProps.Jsii$Proxy

java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.kinesisanalytics.CfnApplicationOutputProps.Jsii$Proxy
All Implemented Interfaces:
CfnApplicationOutputProps, software.amazon.jsii.JsiiSerializable
Enclosing interface:
CfnApplicationOutputProps

@Stability(Stable) @Internal public static final class CfnApplicationOutputProps.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnApplicationOutputProps
An implementation for CfnApplicationOutputProps
  • Constructor Details

    • Jsii$Proxy

      protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
      Constructor that initializes the object based on values retrieved from the JsiiObject.
      Parameters:
      objRef - Reference to the JSII managed object.
    • Jsii$Proxy

      protected Jsii$Proxy(CfnApplicationOutputProps.Builder builder)
      Constructor that initializes the object based on literal property values passed by the CfnApplicationOutputProps.Builder.
  • Method Details

    • getApplicationName

      public final String getApplicationName()
      Description copied from interface: CfnApplicationOutputProps
      Name of the application to which you want to add the output configuration.
      Specified by:
      getApplicationName in interface CfnApplicationOutputProps
    • getOutput

      public final Object getOutput()
      Description copied from interface: CfnApplicationOutputProps
      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.

      Specified by:
      getOutput in interface CfnApplicationOutputProps
    • $jsii$toJson

      @Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
      Specified by:
      $jsii$toJson in interface software.amazon.jsii.JsiiSerializable
    • equals

      public final boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public final int hashCode()
      Overrides:
      hashCode in class Object