Skip to content

/AWS1/CL_KNSCHANNELSTREAMDESC

Describes the source stream of a channel.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_streamarn TYPE /AWS1/KNSSTREAMARN /AWS1/KNSSTREAMARN

The Amazon Resource Name (ARN) of the source Kinesis data stream.

iv_streamcreationtimestamp TYPE /AWS1/KNSTIMESTAMP /AWS1/KNSTIMESTAMP

The time at which the source stream was created.

io_recordconfiguration TYPE REF TO /AWS1/CL_KNSRECORDCONF /AWS1/CL_KNSRECORDCONF

The record format configuration for the source stream.


Queryable Attributes

StreamARN

The Amazon Resource Name (ARN) of the source Kinesis data stream.

Accessible with the following methods

Method Description
GET_STREAMARN() Getter for STREAMARN, with configurable default
ASK_STREAMARN() Getter for STREAMARN w/ exceptions if field has no value
HAS_STREAMARN() Determine if STREAMARN has a value

StreamCreationTimestamp

The time at which the source stream was created.

Accessible with the following methods

Method Description
GET_STREAMCREATIONTIMESTAMP() Getter for STREAMCREATIONTIMESTAMP, with configurable defaul
ASK_STREAMCREATIONTIMESTAMP() Getter for STREAMCREATIONTIMESTAMP w/ exceptions if field ha
HAS_STREAMCREATIONTIMESTAMP() Determine if STREAMCREATIONTIMESTAMP has a value

RecordConfiguration

The record format configuration for the source stream.

Accessible with the following methods

Method Description
GET_RECORDCONFIGURATION() Getter for RECORDCONFIGURATION

Public Local Types In This Class

Internal table types, representing arrays and maps of this class, are defined as local types:

TT_CHANNELSTREAMDESCLIST

TYPES TT_CHANNELSTREAMDESCLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_KNSCHANNELSTREAMDESC WITH DEFAULT KEY
.