Class ReactiveKafkaAdminClient
java.lang.Object
io.smallrye.reactive.messaging.kafka.impl.ReactiveKafkaAdminClient
- All Implemented Interfaces:
KafkaAdmin
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidio.smallrye.mutiny.Uni<Collection<org.apache.kafka.common.Node>>io.smallrye.mutiny.Uni<Collection<org.apache.kafka.common.Node>>describeCluster(org.apache.kafka.clients.admin.DescribeClusterOptions options) describeTopics(Collection<String> topicNames) describeTopics(Collection<String> topicNames, org.apache.kafka.clients.admin.DescribeTopicsOptions options) listTopics(org.apache.kafka.clients.admin.ListTopicsOptions options) org.apache.kafka.clients.admin.Adminunwrap()
-
Constructor Details
-
ReactiveKafkaAdminClient
-
-
Method Details
-
listTopics
- Specified by:
listTopicsin interfaceKafkaAdmin
-
listTopics
@CheckReturnValue public io.smallrye.mutiny.Uni<Set<String>> listTopics(org.apache.kafka.clients.admin.ListTopicsOptions options) - Specified by:
listTopicsin interfaceKafkaAdmin
-
describeTopics
@CheckReturnValue public io.smallrye.mutiny.Uni<Map<String,org.apache.kafka.clients.admin.TopicDescription>> describeTopics(Collection<String> topicNames) - Specified by:
describeTopicsin interfaceKafkaAdmin
-
describeTopics
@CheckReturnValue public io.smallrye.mutiny.Uni<Map<String,org.apache.kafka.clients.admin.TopicDescription>> describeTopics(Collection<String> topicNames, org.apache.kafka.clients.admin.DescribeTopicsOptions options) - Specified by:
describeTopicsin interfaceKafkaAdmin
-
describeCluster
@CheckReturnValue public io.smallrye.mutiny.Uni<Collection<org.apache.kafka.common.Node>> describeCluster()- Specified by:
describeClusterin interfaceKafkaAdmin
-
describeCluster
@CheckReturnValue public io.smallrye.mutiny.Uni<Collection<org.apache.kafka.common.Node>> describeCluster(org.apache.kafka.clients.admin.DescribeClusterOptions options) - Specified by:
describeClusterin interfaceKafkaAdmin
-
unwrap
public org.apache.kafka.clients.admin.Admin unwrap()- Specified by:
unwrapin interfaceKafkaAdmin
-
closeAndAwait
public void closeAndAwait()- Specified by:
closeAndAwaitin interfaceKafkaAdmin
-