/AWS1/CL_KFKTOPICCONFIGURATION¶
Configuration of an Apache Kafka topic that feeds a channel.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
io_recordconverter TYPE REF TO /AWS1/CL_KFKRECORDCONVERTER /AWS1/CL_KFKRECORDCONVERTER¶
Configuration that controls how Apache Kafka record values are deserialized for the destination.
iv_topicarn TYPE /AWS1/KFK__STRING /AWS1/KFK__STRING¶
The Amazon Resource Name (ARN) that uniquely identifies the topic.
Optional arguments:¶
io_recordschema TYPE REF TO /AWS1/CL_KFKRECORDSCHEMA /AWS1/CL_KFKRECORDSCHEMA¶
The schema used to validate records when the value converter requires one (for example, JSON_SCHEMA_GSR).
Queryable Attributes¶
RecordConverter¶
Configuration that controls how Apache Kafka record values are deserialized for the destination.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_RECORDCONVERTER() |
Getter for RECORDCONVERTER |
RecordSchema¶
The schema used to validate records when the value converter requires one (for example, JSON_SCHEMA_GSR).
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_RECORDSCHEMA() |
Getter for RECORDSCHEMA |
TopicArn¶
The Amazon Resource Name (ARN) that uniquely identifies the topic.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TOPICARN() |
Getter for TOPICARN, with configurable default |
ASK_TOPICARN() |
Getter for TOPICARN w/ exceptions if field has no value |
HAS_TOPICARN() |
Determine if TOPICARN has a value |
Public Local Types In This Class¶
Internal table types, representing arrays and maps of this class, are defined as local types:
TT___LISTOFTOPICCONFIGURATION¶
TYPES TT___LISTOFTOPICCONFIGURATION TYPE STANDARD TABLE OF REF TO /AWS1/CL_KFKTOPICCONFIGURATION WITH DEFAULT KEY
.