Apache Kafka TopicList

Apache Kafka TopicList

Certified

List Kafka topics

Lists topic names visible to the AdminClient. Internal topics (e.g. __consumer_offsets) are excluded by default.

yaml
type: io.kestra.plugin.kafka.TopicList

List all topics on a cluster

yaml
id: kafka_topic_list
namespace: company.team

tasks:
  - id: list_topics
    type: io.kestra.plugin.kafka.TopicList
    properties:
      bootstrap.servers: localhost:9092
Properties

Kafka AdminClient properties

Must include bootstrap.servers; accepts any Kafka AdminClient config. Provide base64-encoded content for ssl.keystore.location and ssl.truststore.location when using SSL.

Defaultfalse

Include internal topics

Defaults to false.

Reference (ref) of the pluginDefaults to apply to this task.

DefaultPT30S

AdminClient call timeout

Maximum duration to wait for each AdminClient operation to complete before failing the task. Defaults to PT30S (30 seconds).

SubTypestring

Topic names