Skip to content

/AWS1/CL_KFKTOPICINFO

Includes identification info about the topic.

CONSTRUCTOR

IMPORTING

Optional arguments:

iv_topicarn TYPE /AWS1/KFK__STRING /AWS1/KFK__STRING

The Amazon Resource Name (ARN) of the topic.

iv_topicname TYPE /AWS1/KFK__STRING /AWS1/KFK__STRING

Name for a topic.

iv_replicationfactor TYPE /AWS1/KFK__INTEGER /AWS1/KFK__INTEGER

Replication factor for a topic.

iv_partitioncount TYPE /AWS1/KFK__INTEGER /AWS1/KFK__INTEGER

Partition count for a topic.

iv_outofsyncreplicacount TYPE /AWS1/KFK__INTEGER /AWS1/KFK__INTEGER

Number of out-of-sync replicas for a topic.


Queryable Attributes

TopicArn

The Amazon Resource Name (ARN) of 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

TopicName

Name for a topic.

Accessible with the following methods

Method Description
GET_TOPICNAME() Getter for TOPICNAME, with configurable default
ASK_TOPICNAME() Getter for TOPICNAME w/ exceptions if field has no value
HAS_TOPICNAME() Determine if TOPICNAME has a value

ReplicationFactor

Replication factor for a topic.

Accessible with the following methods

Method Description
GET_REPLICATIONFACTOR() Getter for REPLICATIONFACTOR, with configurable default
ASK_REPLICATIONFACTOR() Getter for REPLICATIONFACTOR w/ exceptions if field has no v
HAS_REPLICATIONFACTOR() Determine if REPLICATIONFACTOR has a value

PartitionCount

Partition count for a topic.

Accessible with the following methods

Method Description
GET_PARTITIONCOUNT() Getter for PARTITIONCOUNT, with configurable default
ASK_PARTITIONCOUNT() Getter for PARTITIONCOUNT w/ exceptions if field has no valu
HAS_PARTITIONCOUNT() Determine if PARTITIONCOUNT has a value

OutOfSyncReplicaCount

Number of out-of-sync replicas for a topic.

Accessible with the following methods

Method Description
GET_OUTOFSYNCREPLICACOUNT() Getter for OUTOFSYNCREPLICACOUNT, with configurable default
ASK_OUTOFSYNCREPLICACOUNT() Getter for OUTOFSYNCREPLICACOUNT w/ exceptions if field has
HAS_OUTOFSYNCREPLICACOUNT() Determine if OUTOFSYNCREPLICACOUNT 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___LISTOFTOPICINFO

TYPES TT___LISTOFTOPICINFO TYPE STANDARD TABLE OF REF TO /AWS1/CL_KFKTOPICINFO WITH DEFAULT KEY
.