public class KafkaAdminClientImpl extends java.lang.Object implements KafkaAdminClient
Constructor and Description |
---|
KafkaAdminClientImpl(java.lang.String bootstrapServers) |
Modifier and Type | Method and Description |
---|---|
io.vertx.core.Future<org.apache.kafka.common.Uuid> |
createTopic(org.apache.kafka.clients.admin.NewTopic newTopic,
org.apache.kafka.clients.admin.CreateTopicsOptions options) |
io.vertx.core.Future<java.lang.Void> |
deleteConsumerGroupOffsets(java.lang.String groupId,
java.util.Set<org.apache.kafka.common.TopicPartition> topicPartitions) |
io.vertx.core.Future<java.util.Collection<org.apache.kafka.clients.admin.ConsumerGroupListing>> |
deleteConsumerGroups(java.util.Collection<java.lang.String> groupIds) |
io.vertx.core.Future<java.util.Map<java.lang.String,org.apache.kafka.clients.admin.ConsumerGroupDescription>> |
describeConsumerGroups(java.util.Collection<java.lang.String> names) |
io.vertx.core.Future<java.util.Map<java.lang.String,org.apache.kafka.clients.admin.TopicDescription>> |
describeTopics(java.util.Collection<java.lang.String> topicNames) |
io.vertx.core.Future<java.util.Collection<org.apache.kafka.clients.admin.ConsumerGroupListing>> |
listConsumerGroups() |
io.vertx.core.Future<java.util.Set<java.lang.String>> |
listTopics() |
io.vertx.core.Future<java.lang.Void> |
resetTopicOffset(java.lang.String consumerGroupToBeReset,
java.util.Collection<java.lang.String> topicNames) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
create
public KafkaAdminClientImpl(java.lang.String bootstrapServers)
public io.vertx.core.Future<java.util.Set<java.lang.String>> listTopics()
listTopics
in interface KafkaAdminClient
public io.vertx.core.Future<java.util.Map<java.lang.String,org.apache.kafka.clients.admin.TopicDescription>> describeTopics(java.util.Collection<java.lang.String> topicNames)
describeTopics
in interface KafkaAdminClient
public io.vertx.core.Future<java.util.Map<java.lang.String,org.apache.kafka.clients.admin.ConsumerGroupDescription>> describeConsumerGroups(java.util.Collection<java.lang.String> names)
describeConsumerGroups
in interface KafkaAdminClient
public io.vertx.core.Future<java.lang.Void> deleteConsumerGroupOffsets(java.lang.String groupId, java.util.Set<org.apache.kafka.common.TopicPartition> topicPartitions)
deleteConsumerGroupOffsets
in interface KafkaAdminClient
public io.vertx.core.Future<java.util.Collection<org.apache.kafka.clients.admin.ConsumerGroupListing>> listConsumerGroups()
listConsumerGroups
in interface KafkaAdminClient
public io.vertx.core.Future<java.util.Collection<org.apache.kafka.clients.admin.ConsumerGroupListing>> deleteConsumerGroups(java.util.Collection<java.lang.String> groupIds)
deleteConsumerGroups
in interface KafkaAdminClient
public io.vertx.core.Future<java.lang.Void> resetTopicOffset(java.lang.String consumerGroupToBeReset, java.util.Collection<java.lang.String> topicNames)
resetTopicOffset
in interface KafkaAdminClient
public io.vertx.core.Future<org.apache.kafka.common.Uuid> createTopic(org.apache.kafka.clients.admin.NewTopic newTopic, org.apache.kafka.clients.admin.CreateTopicsOptions options)
createTopic
in interface KafkaAdminClient
Copyright © 2023. All Rights Reserved.