## Uses of Class
io.vertx.ext.consul.NodeQueryOptions

- Packages that use NodeQueryOptions
  Package | Description
  --- | ---
  io.vertx.ext.consul |
  io.vertx.reactivex.ext.consul |
  io.vertx.rxjava.ext.consul |
  io.vertx.rxjava3.ext.consul |

- - ### Uses of NodeQueryOptions in io.vertx.ext.consul

    Methods in io.vertx.ext.consul that return NodeQueryOptions
    Modifier and Type | Method and Description
    --- | ---
    `NodeQueryOptions` | NodeQueryOptions.`setBlockingOptions(BlockingQueryOptions options)` Set options for blocking query
    `NodeQueryOptions` | NodeQueryOptions.`setNear(String near)` Set node name for sorting the list in ascending order based on the estimated round trip time from that node.

    Methods in io.vertx.ext.consul with parameters of type NodeQueryOptions
    Modifier and Type | Method and Description
    --- | ---
    `Future<NodeList>` | ConsulClient.`catalogNodesWithOptions(NodeQueryOptions options)` Like `ConsulClient.catalogNodesWithOptions(NodeQueryOptions, Handler)` but returns a `Future` of the asynchronous result.
    `ConsulClient` | ConsulClient.`catalogNodesWithOptions(NodeQueryOptions options, Handler<AsyncResult<NodeList>> resultHandler)` Returns the nodes registered in a datacenter
    `static void` | NodeQueryOptionsConverter.`fromJson(Iterable<Map.Entry<String,Object>> json, NodeQueryOptions obj)`
    `static void` | NodeQueryOptionsConverter.`toJson(NodeQueryOptions obj, JsonObject json)`
    `static void` | NodeQueryOptionsConverter.`toJson(NodeQueryOptions obj, Map<String,Object> json)`

  - ### Uses of NodeQueryOptions in io.vertx.reactivex.ext.consul

    Methods in io.vertx.reactivex.ext.consul with parameters of type NodeQueryOptions
    Modifier and Type | Method and Description
    --- | ---
    `ConsulClient` | ConsulClient.`catalogNodesWithOptions(NodeQueryOptions options)` Returns the nodes registered in a datacenter
    `ConsulClient` | ConsulClient.`catalogNodesWithOptions(NodeQueryOptions options, Handler<AsyncResult<NodeList>> resultHandler)` Returns the nodes registered in a datacenter
    `Single<NodeList>` | ConsulClient.`rxCatalogNodesWithOptions(NodeQueryOptions options)` Returns the nodes registered in a datacenter

  - ### Uses of NodeQueryOptions in io.vertx.rxjava.ext.consul

    Methods in io.vertx.rxjava.ext.consul with parameters of type NodeQueryOptions
    Modifier and Type | Method and Description
    --- | ---
    `ConsulClient` | ConsulClient.`catalogNodesWithOptions(NodeQueryOptions options)` Returns the nodes registered in a datacenter
    `ConsulClient` | ConsulClient.`catalogNodesWithOptions(NodeQueryOptions options, Handler<AsyncResult<NodeList>> resultHandler)` Returns the nodes registered in a datacenter
    `Single<NodeList>` | ConsulClient.`rxCatalogNodesWithOptions(NodeQueryOptions options)` Returns the nodes registered in a datacenter

  - ### Uses of NodeQueryOptions in io.vertx.rxjava3.ext.consul

    Methods in io.vertx.rxjava3.ext.consul with parameters of type NodeQueryOptions
    Modifier and Type | Method and Description
    --- | ---
    `Single<NodeList>` | ConsulClient.`catalogNodesWithOptions(NodeQueryOptions options)` Returns the nodes registered in a datacenter
    `Single<NodeList>` | ConsulClient.`rxCatalogNodesWithOptions(NodeQueryOptions options)` Returns the nodes registered in a datacenter

Copyright © 2023 Eclipse. All rights reserved.