Skip to content

/AWS1/CL_KN2SQLAPPLICATIONCONF

Describes the inputs, outputs, and reference data sources for a SQL-based Kinesis Data Analytics application.

CONSTRUCTOR

IMPORTING

Optional arguments:

it_inputs TYPE /AWS1/CL_KN2INPUT=>TT_INPUTS TT_INPUTS

The array of Input objects describing the input streams used by the application.

it_outputs TYPE /AWS1/CL_KN2OUTPUT=>TT_OUTPUTS TT_OUTPUTS

The array of Output objects describing the destination streams used by the application.

it_referencedatasources TYPE /AWS1/CL_KN2REFERENCEDATASRC=>TT_REFERENCEDATASOURCES TT_REFERENCEDATASOURCES

The array of ReferenceDataSource objects describing the reference data sources used by the application.


Queryable Attributes

Inputs

The array of Input objects describing the input streams used by the application.

Accessible with the following methods

Method Description
GET_INPUTS() Getter for INPUTS, with configurable default
ASK_INPUTS() Getter for INPUTS w/ exceptions if field has no value
HAS_INPUTS() Determine if INPUTS has a value

Outputs

The array of Output objects describing the destination streams used by the application.

Accessible with the following methods

Method Description
GET_OUTPUTS() Getter for OUTPUTS, with configurable default
ASK_OUTPUTS() Getter for OUTPUTS w/ exceptions if field has no value
HAS_OUTPUTS() Determine if OUTPUTS has a value

ReferenceDataSources

The array of ReferenceDataSource objects describing the reference data sources used by the application.

Accessible with the following methods

Method Description
GET_REFERENCEDATASOURCES() Getter for REFERENCEDATASOURCES, with configurable default
ASK_REFERENCEDATASOURCES() Getter for REFERENCEDATASOURCES w/ exceptions if field has n
HAS_REFERENCEDATASOURCES() Determine if REFERENCEDATASOURCES has a value