## Uses of Class
io.vertx.kafka.admin.TopicDescription

- Packages that use TopicDescription
  Package | Description
  --- | ---
  io.vertx.kafka.admin |
  io.vertx.reactivex.kafka.admin |
  io.vertx.rxjava.kafka.admin |
  io.vertx.rxjava3.kafka.admin |

- - ### Uses of TopicDescription in io.vertx.kafka.admin

    Methods in io.vertx.kafka.admin that return TopicDescription
    Modifier and Type | Method and Description
    --- | ---
    `TopicDescription` | TopicDescription.`setInternal(boolean internal)` Set whether the topic is internal to Kafka.
    `TopicDescription` | TopicDescription.`setName(String name)` Set the name of the topic.
    `TopicDescription` | TopicDescription.`setPartitions(List<TopicPartitionInfo> partitions)` Set A list of partitions where the index represents the partition id and the element contains leadership and replica information for that partition.

    Methods in io.vertx.kafka.admin that return types with arguments of type TopicDescription
    Modifier and Type | Method and Description
    --- | ---
    `Future<Map<String,TopicDescription>>` | KafkaAdminClient.`describeTopics(List<String> topicNames)` Like `KafkaAdminClient.describeTopics(List, Handler)` but returns a `Future` of the asynchronous result
    `Future<Map<String,TopicDescription>>` | KafkaAdminClient.`describeTopics(List<String> topicNames, DescribeTopicsOptions options)` Like `KafkaAdminClient.describeTopics(List, DescribeTopicsOptions, Handler)` but returns a `Future` of the asynchronous result

    Methods in io.vertx.kafka.admin with parameters of type TopicDescription
    Modifier and Type | Method and Description
    --- | ---
    `static void` | TopicDescriptionConverter.`fromJson(Iterable<Map.Entry<String,Object>> json, TopicDescription obj)`
    `static void` | TopicDescriptionConverter.`toJson(TopicDescription obj, JsonObject json)`
    `static void` | TopicDescriptionConverter.`toJson(TopicDescription obj, Map<String,Object> json)`

    Method parameters in io.vertx.kafka.admin with type arguments of type TopicDescription
    Modifier and Type | Method and Description
    --- | ---
    `void` | KafkaAdminClient.`describeTopics(List<String> topicNames, DescribeTopicsOptions options, Handler<AsyncResult<Map<String,TopicDescription>>> completionHandler)` Like `KafkaAdminClient.describeTopics(List, Handler)` but allows for customised otions
    `void` | KafkaAdminClient.`describeTopics(List<String> topicNames, Handler<AsyncResult<Map<String,TopicDescription>>> completionHandler)` Describe some topics in the cluster, with the default options.

  - ### Uses of TopicDescription in io.vertx.reactivex.kafka.admin

    Methods in io.vertx.reactivex.kafka.admin that return types with arguments of type TopicDescription
    Modifier and Type | Method and Description
    --- | ---
    `Single<Map<String,TopicDescription>>` | KafkaAdminClient.`rxDescribeTopics(List<String> topicNames)` Describe some topics in the cluster, with the default options.
    `Single<Map<String,TopicDescription>>` | KafkaAdminClient.`rxDescribeTopics(List<String> topicNames, DescribeTopicsOptions options)` Like `KafkaAdminClient.describeTopics(java.util.List<java.lang.String>, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.util.Map<java.lang.String, io.vertx.kafka.admin.TopicDescription>>>)` but allows for customised otions

    Method parameters in io.vertx.reactivex.kafka.admin with type arguments of type TopicDescription
    Modifier and Type | Method and Description
    --- | ---
    `void` | KafkaAdminClient.`describeTopics(List<String> topicNames, DescribeTopicsOptions options, Handler<AsyncResult<Map<String,TopicDescription>>> completionHandler)` Like `KafkaAdminClient.describeTopics(java.util.List<java.lang.String>, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.util.Map<java.lang.String, io.vertx.kafka.admin.TopicDescription>>>)` but allows for customised otions
    `void` | KafkaAdminClient.`describeTopics(List<String> topicNames, Handler<AsyncResult<Map<String,TopicDescription>>> completionHandler)` Describe some topics in the cluster, with the default options.

  - ### Uses of TopicDescription in io.vertx.rxjava.kafka.admin

    Methods in io.vertx.rxjava.kafka.admin that return types with arguments of type TopicDescription
    Modifier and Type | Method and Description
    --- | ---
    `Single<Map<String,TopicDescription>>` | KafkaAdminClient.`rxDescribeTopics(List<String> topicNames)` Describe some topics in the cluster, with the default options.
    `Single<Map<String,TopicDescription>>` | KafkaAdminClient.`rxDescribeTopics(List<String> topicNames, DescribeTopicsOptions options)` Like `KafkaAdminClient.describeTopics(java.util.List<java.lang.String>, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.util.Map<java.lang.String, io.vertx.kafka.admin.TopicDescription>>>)` but allows for customised otions

    Method parameters in io.vertx.rxjava.kafka.admin with type arguments of type TopicDescription
    Modifier and Type | Method and Description
    --- | ---
    `void` | KafkaAdminClient.`describeTopics(List<String> topicNames, DescribeTopicsOptions options, Handler<AsyncResult<Map<String,TopicDescription>>> completionHandler)` Like `KafkaAdminClient.describeTopics(java.util.List<java.lang.String>, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.util.Map<java.lang.String, io.vertx.kafka.admin.TopicDescription>>>)` but allows for customised otions
    `void` | KafkaAdminClient.`describeTopics(List<String> topicNames, Handler<AsyncResult<Map<String,TopicDescription>>> completionHandler)` Describe some topics in the cluster, with the default options.

  - ### Uses of TopicDescription in io.vertx.rxjava3.kafka.admin

    Methods in io.vertx.rxjava3.kafka.admin that return types with arguments of type TopicDescription
    Modifier and Type | Method and Description
    --- | ---
    `Single<Map<String,TopicDescription>>` | KafkaAdminClient.`describeTopics(List<String> topicNames)` Describe some topics in the cluster, with the default options.
    `Single<Map<String,TopicDescription>>` | KafkaAdminClient.`describeTopics(List<String> topicNames, DescribeTopicsOptions options)` Like `KafkaAdminClient.describeTopics(java.util.List<java.lang.String>)` but allows for customised otions
    `Single<Map<String,TopicDescription>>` | KafkaAdminClient.`rxDescribeTopics(List<String> topicNames)` Describe some topics in the cluster, with the default options.
    `Single<Map<String,TopicDescription>>` | KafkaAdminClient.`rxDescribeTopics(List<String> topicNames, DescribeTopicsOptions options)` Like `KafkaAdminClient.describeTopics(java.util.List<java.lang.String>)` but allows for customised otions

Copyright © 2022 Eclipse. All rights reserved.