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

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

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

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

    Methods in io.vertx.ext.consul with parameters of type ServiceQueryOptions
    Modifier and Type | Method | Description
    --- | --- | ---
    `Future<ServiceList>` | ConsulClient.`catalogServiceNodesWithOptions​(String service, ServiceQueryOptions options)` | Returns the nodes providing a service
    `Future<ServiceEntryList>` | ConsulClient.`healthServiceNodesWithOptions​(String service, boolean passing, ServiceQueryOptions options)` | Returns the nodes providing the service.

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

    Methods in io.vertx.reactivex.ext.consul with parameters of type ServiceQueryOptions
    Modifier and Type | Method | Description
    --- | --- | ---
    `Future<ServiceList>` | ConsulClient.`catalogServiceNodesWithOptions​(String service, ServiceQueryOptions options)` | Returns the nodes providing a service
    `Future<ServiceEntryList>` | ConsulClient.`healthServiceNodesWithOptions​(String service, boolean passing, ServiceQueryOptions options)` | Returns the nodes providing the service.
    `Single<ServiceList>` | ConsulClient.`rxCatalogServiceNodesWithOptions​(String service, ServiceQueryOptions options)` | Returns the nodes providing a service
    `Single<ServiceEntryList>` | ConsulClient.`rxHealthServiceNodesWithOptions​(String service, boolean passing, ServiceQueryOptions options)` | Returns the nodes providing the service.

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

    Methods in io.vertx.rxjava3.ext.consul with parameters of type ServiceQueryOptions
    Modifier and Type | Method | Description
    --- | --- | ---
    `Single<ServiceList>` | ConsulClient.`catalogServiceNodesWithOptions​(String service, ServiceQueryOptions options)` | Returns the nodes providing a service
    `Single<ServiceEntryList>` | ConsulClient.`healthServiceNodesWithOptions​(String service, boolean passing, ServiceQueryOptions options)` | Returns the nodes providing the service.
    `Single<ServiceList>` | ConsulClient.`rxCatalogServiceNodesWithOptions​(String service, ServiceQueryOptions options)` | Returns the nodes providing a service
    `Single<ServiceEntryList>` | ConsulClient.`rxHealthServiceNodesWithOptions​(String service, boolean passing, ServiceQueryOptions options)` | Returns the nodes providing the service.