/AWS1/CL_KFKREPLINFODESC¶
Specifies configuration for replication between a source and target Kafka cluster (sourceKafkaClusterAlias -> targetKafkaClusterAlias)
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
io_consumergroupreplication TYPE REF TO /AWS1/CL_KFKCONSUMERGROUPREPL /AWS1/CL_KFKCONSUMERGROUPREPL¶
Configuration relating to consumer group replication.
iv_sourcekafkaclusteralias TYPE /AWS1/KFK__STRING /AWS1/KFK__STRING¶
The alias of the source Kafka cluster.
iv_targetcompressiontype TYPE /AWS1/KFKTARGETCOMPRESSIONTYPE /AWS1/KFKTARGETCOMPRESSIONTYPE¶
The compression type to use when producing records to target cluster.
iv_targetkafkaclusteralias TYPE /AWS1/KFK__STRING /AWS1/KFK__STRING¶
The alias of the target Kafka cluster.
io_topicreplication TYPE REF TO /AWS1/CL_KFKTOPICREPLICATION /AWS1/CL_KFKTOPICREPLICATION¶
Configuration relating to topic replication.
Queryable Attributes¶
ConsumerGroupReplication¶
Configuration relating to consumer group replication.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CONSUMERGROUPREPLICATION() |
Getter for CONSUMERGROUPREPLICATION |
SourceKafkaClusterAlias¶
The alias of the source Kafka cluster.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SOURCEKAFKACLUSTERALIAS() |
Getter for SOURCEKAFKACLUSTERALIAS, with configurable defaul |
ASK_SOURCEKAFKACLUSTERALIAS() |
Getter for SOURCEKAFKACLUSTERALIAS w/ exceptions if field ha |
HAS_SOURCEKAFKACLUSTERALIAS() |
Determine if SOURCEKAFKACLUSTERALIAS has a value |
TargetCompressionType¶
The compression type to use when producing records to target cluster.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TARGETCOMPRESSIONTYPE() |
Getter for TARGETCOMPRESSIONTYPE, with configurable default |
ASK_TARGETCOMPRESSIONTYPE() |
Getter for TARGETCOMPRESSIONTYPE w/ exceptions if field has |
HAS_TARGETCOMPRESSIONTYPE() |
Determine if TARGETCOMPRESSIONTYPE has a value |
TargetKafkaClusterAlias¶
The alias of the target Kafka cluster.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TARGETKAFKACLUSTERALIAS() |
Getter for TARGETKAFKACLUSTERALIAS, with configurable defaul |
ASK_TARGETKAFKACLUSTERALIAS() |
Getter for TARGETKAFKACLUSTERALIAS w/ exceptions if field ha |
HAS_TARGETKAFKACLUSTERALIAS() |
Determine if TARGETKAFKACLUSTERALIAS has a value |
TopicReplication¶
Configuration relating to topic replication.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TOPICREPLICATION() |
Getter for TOPICREPLICATION |
Public Local Types In This Class¶
Internal table types, representing arrays and maps of this class, are defined as local types:
TT___LISTOFREPLICATIONINFODESC¶
TYPES TT___LISTOFREPLICATIONINFODESC TYPE STANDARD TABLE OF REF TO /AWS1/CL_KFKREPLINFODESC WITH DEFAULT KEY
.