Skip to content

/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
.