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

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

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

    Methods in io.vertx.kafka.admin that return ClusterDescription
    Modifier and Type | Method and Description
    --- | ---
    `ClusterDescription` | ClusterDescription.`addNode(Node node)` Add a node belonging to this cluster to the current node list.
    `ClusterDescription` | ClusterDescription.`setAuthorizedOperations(Set<org.apache.kafka.common.acl.AclOperation> authorizedOperations)` Set the authorizedOperations
    `ClusterDescription` | ClusterDescription.`setClusterId(String clusterId)` Set the cluster ID
    `ClusterDescription` | ClusterDescription.`setController(Node controller)` Set the controller node.
    `ClusterDescription` | ClusterDescription.`setNodes(List<Node> nodes)` Set the nodes belonging to this cluster

    Methods in io.vertx.kafka.admin that return types with arguments of type ClusterDescription
    Modifier and Type | Method and Description
    --- | ---
    `Future<ClusterDescription>` | KafkaAdminClient.`describeCluster()` Like `KafkaAdminClient.describeCluster(Handler)` but returns a `Future` of the asynchronous result
    `Future<ClusterDescription>` | KafkaAdminClient.`describeCluster(DescribeClusterOptions options)` Like `KafkaAdminClient.describeCluster(DescribeClusterOptions, Handler)` but returns a `Future` of the asynchronous result

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

    Method parameters in io.vertx.kafka.admin with type arguments of type ClusterDescription
    Modifier and Type | Method and Description
    --- | ---
    `void` | KafkaAdminClient.`describeCluster(DescribeClusterOptions options, Handler<AsyncResult<ClusterDescription>> completionHandler)` Like `KafkaAdminClient.describeCluster(Handler)` but allows customized options.
    `void` | KafkaAdminClient.`describeCluster(Handler<AsyncResult<ClusterDescription>> completionHandler)` Describe the nodes in the cluster with the default options

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

    Methods in io.vertx.reactivex.kafka.admin that return types with arguments of type ClusterDescription
    Modifier and Type | Method and Description
    --- | ---
    `Single<ClusterDescription>` | KafkaAdminClient.`rxDescribeCluster()` Describe the nodes in the cluster with the default options
    `Single<ClusterDescription>` | KafkaAdminClient.`rxDescribeCluster(DescribeClusterOptions options)` Like `KafkaAdminClient.describeCluster(io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.kafka.admin.ClusterDescription>>)` but allows customized options.

    Method parameters in io.vertx.reactivex.kafka.admin with type arguments of type ClusterDescription
    Modifier and Type | Method and Description
    --- | ---
    `void` | KafkaAdminClient.`describeCluster(DescribeClusterOptions options, Handler<AsyncResult<ClusterDescription>> completionHandler)` Like `KafkaAdminClient.describeCluster(io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.kafka.admin.ClusterDescription>>)` but allows customized options.
    `void` | KafkaAdminClient.`describeCluster(Handler<AsyncResult<ClusterDescription>> completionHandler)` Describe the nodes in the cluster with the default options

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

    Methods in io.vertx.rxjava.kafka.admin that return types with arguments of type ClusterDescription
    Modifier and Type | Method and Description
    --- | ---
    `Single<ClusterDescription>` | KafkaAdminClient.`rxDescribeCluster()` Describe the nodes in the cluster with the default options
    `Single<ClusterDescription>` | KafkaAdminClient.`rxDescribeCluster(DescribeClusterOptions options)` Like `KafkaAdminClient.describeCluster(io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.kafka.admin.ClusterDescription>>)` but allows customized options.

    Method parameters in io.vertx.rxjava.kafka.admin with type arguments of type ClusterDescription
    Modifier and Type | Method and Description
    --- | ---
    `void` | KafkaAdminClient.`describeCluster(DescribeClusterOptions options, Handler<AsyncResult<ClusterDescription>> completionHandler)` Like `KafkaAdminClient.describeCluster(io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.kafka.admin.ClusterDescription>>)` but allows customized options.
    `void` | KafkaAdminClient.`describeCluster(Handler<AsyncResult<ClusterDescription>> completionHandler)` Describe the nodes in the cluster with the default options

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

    Methods in io.vertx.rxjava3.kafka.admin that return types with arguments of type ClusterDescription
    Modifier and Type | Method and Description
    --- | ---
    `Single<ClusterDescription>` | KafkaAdminClient.`describeCluster()` Describe the nodes in the cluster with the default options
    `Single<ClusterDescription>` | KafkaAdminClient.`describeCluster(DescribeClusterOptions options)` Like `KafkaAdminClient.describeCluster()` but allows customized options.
    `Single<ClusterDescription>` | KafkaAdminClient.`rxDescribeCluster()` Describe the nodes in the cluster with the default options
    `Single<ClusterDescription>` | KafkaAdminClient.`rxDescribeCluster(DescribeClusterOptions options)` Like `KafkaAdminClient.describeCluster()` but allows customized options.

Copyright © 2023 Eclipse. All rights reserved.