vertx / io.vertx.kotlin.kafka.admin / io.vertx.kafka.admin.KafkaAdminClient

Extensions for io.vertx.kafka.admin.KafkaAdminClient

closeAwait

suspend fun KafkaAdminClient.closeAwait(): Unit
suspend fun KafkaAdminClient.closeAwait(timeout: Long): Unit

Suspending version of method io.vertx.kafka.admin.KafkaAdminClient.close

createTopicsAwait

suspend fun KafkaAdminClient.createTopicsAwait(topics: List<NewTopic>): Unit

Suspending version of method io.vertx.kafka.admin.KafkaAdminClient.createTopics

deleteConsumerGroupOffsetsAwait

suspend fun KafkaAdminClient.deleteConsumerGroupOffsetsAwait(groupId: String, partitions: Set<TopicPartition>): Unit

Suspending version of method io.vertx.kafka.admin.KafkaAdminClient.deleteConsumerGroupOffsets

deleteConsumerGroupsAwait

suspend fun KafkaAdminClient.deleteConsumerGroupsAwait(groupIds: List<String>): Unit

Suspending version of method io.vertx.kafka.admin.KafkaAdminClient.deleteConsumerGroups

deleteTopicsAwait

suspend fun KafkaAdminClient.deleteTopicsAwait(topicNames: List<String>): Unit

Suspending version of method io.vertx.kafka.admin.KafkaAdminClient.deleteTopics

describeClusterAwait

suspend fun KafkaAdminClient.describeClusterAwait(): ClusterDescription

Suspending version of method io.vertx.kafka.admin.KafkaAdminClient.describeCluster

listConsumerGroupsAwait

suspend fun KafkaAdminClient.listConsumerGroupsAwait(): List<ConsumerGroupListing>

Suspending version of method io.vertx.kafka.admin.KafkaAdminClient.listConsumerGroups

listTopicsAwait

suspend fun KafkaAdminClient.listTopicsAwait(): Set<String>

Suspending version of method io.vertx.kafka.admin.KafkaAdminClient.listTopics