## Uses of Class
io.vertx.core.dns.DnsClientOptions

- Packages that use DnsClientOptions
  Package | Description
  --- | ---
  io.vertx.core |
  io.vertx.core.dns |
  io.vertx.reactivex.core |
  io.vertx.rxjava3.core |

- - ### Uses of DnsClientOptions in io.vertx.core

    Methods in io.vertx.core with parameters of type DnsClientOptions
    Modifier and Type | Method | Description
    --- | --- | ---
    `DnsClient` | Vertx.`createDnsClient​(DnsClientOptions options)` | Create a DNS client to connect to a DNS server

  - ### Uses of DnsClientOptions in io.vertx.core.dns

    Methods in io.vertx.core.dns that return DnsClientOptions
    Modifier and Type | Method | Description
    --- | --- | ---
    `DnsClientOptions` | DnsClientOptions.`setActivityLogFormat​(ByteBufFormat activityLogFormat)` | Set the value of Netty's logging handler's data format: Netty's pipeline is configured for logging on Netty's logger.
    `DnsClientOptions` | DnsClientOptions.`setHost​(String host)` | Set the host name to be used by this client in requests.
    `DnsClientOptions` | DnsClientOptions.`setLogActivity​(boolean logActivity)` | Set to true to enable network activity logging: Netty's pipeline is configured for logging on Netty's logger.
    `DnsClientOptions` | DnsClientOptions.`setPort​(int port)` | Set the port to be used by this client in requests.
    `DnsClientOptions` | DnsClientOptions.`setQueryTimeout​(long queryTimeout)` | Set the query timeout in milliseconds, i.e the amount of time after a query is considered to be failed.
    `DnsClientOptions` | DnsClientOptions.`setRecursionDesired​(boolean recursionDesired)` | Set whether or not recursion is desired

    Constructors in io.vertx.core.dns with parameters of type DnsClientOptions
    Constructor | Description
    --- | ---
    `DnsClientOptions​(DnsClientOptions other)` |

  - ### Uses of DnsClientOptions in io.vertx.reactivex.core

    Methods in io.vertx.reactivex.core with parameters of type DnsClientOptions
    Modifier and Type | Method | Description
    --- | --- | ---
    `DnsClient` | Vertx.`createDnsClient​(DnsClientOptions options)` | Create a DNS client to connect to a DNS server

  - ### Uses of DnsClientOptions in io.vertx.rxjava3.core

    Methods in io.vertx.rxjava3.core with parameters of type DnsClientOptions
    Modifier and Type | Method | Description
    --- | --- | ---
    `DnsClient` | Vertx.`createDnsClient​(DnsClientOptions options)` | Create a DNS client to connect to a DNS server