/AWS1/CL_KFKREPLICATIONINFO¶
Specifies configuration for replication between a source and target Kafka cluster.
CONSTRUCTOR
¶
IMPORTING¶
Required arguments:¶
io_consumergroupreplication
TYPE REF TO /AWS1/CL_KFKCONSUMERGROUPREPL
/AWS1/CL_KFKCONSUMERGROUPREPL
¶
Configuration relating to consumer group replication.
iv_sourcekafkaclusterarn
TYPE /AWS1/KFK__STRING
/AWS1/KFK__STRING
¶
The ARN of the source Kafka cluster.
iv_targetcompressiontype
TYPE /AWS1/KFKTARGETCOMPRESSIONTYPE
/AWS1/KFKTARGETCOMPRESSIONTYPE
¶
The compression type to use when producing records to target cluster.
iv_targetkafkaclusterarn
TYPE /AWS1/KFK__STRING
/AWS1/KFK__STRING
¶
The ARN 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 |
SourceKafkaClusterArn¶
The ARN of the source Kafka cluster.
Accessible with the following methods¶
Method | Description |
---|---|
GET_SOURCEKAFKACLUSTERARN() |
Getter for SOURCEKAFKACLUSTERARN, with configurable default |
ASK_SOURCEKAFKACLUSTERARN() |
Getter for SOURCEKAFKACLUSTERARN w/ exceptions if field has |
HAS_SOURCEKAFKACLUSTERARN() |
Determine if SOURCEKAFKACLUSTERARN 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 |
TargetKafkaClusterArn¶
The ARN of the target Kafka cluster.
Accessible with the following methods¶
Method | Description |
---|---|
GET_TARGETKAFKACLUSTERARN() |
Getter for TARGETKAFKACLUSTERARN, with configurable default |
ASK_TARGETKAFKACLUSTERARN() |
Getter for TARGETKAFKACLUSTERARN w/ exceptions if field has |
HAS_TARGETKAFKACLUSTERARN() |
Determine if TARGETKAFKACLUSTERARN 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___LISTOFREPLICATIONINFO
¶
TYPES TT___LISTOFREPLICATIONINFO TYPE STANDARD TABLE OF REF TO /AWS1/CL_KFKREPLICATIONINFO WITH DEFAULT KEY
.