/AWS1/CL_KNYOUTPUTUPDATE¶
Describes updates to the output configuration identified by
the OutputId.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_outputid TYPE /AWS1/KNYID /AWS1/KNYID¶
Identifies the specific output configuration that you want to update.
Optional arguments:¶
iv_nameupdate TYPE /AWS1/KNYINAPPSTREAMNAME /AWS1/KNYINAPPSTREAMNAME¶
If you want to specify a different in-application stream for this output configuration, use this field to specify the new in-application stream name.
io_kinesisstreamsoutputupd TYPE REF TO /AWS1/CL_KNYKINESISSTRMSOUTUPD /AWS1/CL_KNYKINESISSTRMSOUTUPD¶
Describes an Amazon Kinesis stream as the destination for the output.
io_kinesisfirehoseoutputupd TYPE REF TO /AWS1/CL_KNYKINESISFIREHOSEO01 /AWS1/CL_KNYKINESISFIREHOSEO01¶
Describes an Amazon Kinesis Firehose delivery stream as the destination for the output.
io_lambdaoutputupdate TYPE REF TO /AWS1/CL_KNYLAMBDAOUTPUTUPDATE /AWS1/CL_KNYLAMBDAOUTPUTUPDATE¶
Describes an AWS Lambda function as the destination for the output.
io_destinationschemaupdate TYPE REF TO /AWS1/CL_KNYDESTINATIONSCHEMA /AWS1/CL_KNYDESTINATIONSCHEMA¶
Describes the data format when records are written to the destination. For more information, see Configuring Application Output.
Queryable Attributes¶
OutputId¶
Identifies the specific output configuration that you want to update.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_OUTPUTID() |
Getter for OUTPUTID, with configurable default |
ASK_OUTPUTID() |
Getter for OUTPUTID w/ exceptions if field has no value |
HAS_OUTPUTID() |
Determine if OUTPUTID has a value |
NameUpdate¶
If you want to specify a different in-application stream for this output configuration, use this field to specify the new in-application stream name.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_NAMEUPDATE() |
Getter for NAMEUPDATE, with configurable default |
ASK_NAMEUPDATE() |
Getter for NAMEUPDATE w/ exceptions if field has no value |
HAS_NAMEUPDATE() |
Determine if NAMEUPDATE has a value |
KinesisStreamsOutputUpdate¶
Describes an Amazon Kinesis stream as the destination for the output.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_KINESISSTREAMSOUTPUTUPD() |
Getter for KINESISSTREAMSOUTPUTUPDATE |
KinesisFirehoseOutputUpdate¶
Describes an Amazon Kinesis Firehose delivery stream as the destination for the output.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_KINESISFIREHOSEOUTPUTUPD() |
Getter for KINESISFIREHOSEOUTPUTUPDATE |
LambdaOutputUpdate¶
Describes an AWS Lambda function as the destination for the output.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_LAMBDAOUTPUTUPDATE() |
Getter for LAMBDAOUTPUTUPDATE |
DestinationSchemaUpdate¶
Describes the data format when records are written to the destination. For more information, see Configuring Application Output.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DESTINATIONSCHEMAUPDATE() |
Getter for DESTINATIONSCHEMAUPDATE |
Public Local Types In This Class¶
Internal table types, representing arrays and maps of this class, are defined as local types:
TT_OUTPUTUPDATES¶
TYPES TT_OUTPUTUPDATES TYPE STANDARD TABLE OF REF TO /AWS1/CL_KNYOUTPUTUPDATE WITH DEFAULT KEY
.