vertx-lang-scala-docs_2.12 3.4.2 API < Back
 

# Packages

-  package root
  Definition Classes
    root
-  package io
  Definition Classes
    root
-  package vertx
  Definition Classes
    io
-  package scala
  Definition Classes
    vertx
-  package core
  Definition Classes
    scala
-  package cli
  Definition Classes
    core
-  package datagram
  Definition Classes
    core
-  package dns
  Definition Classes
    core
- AddressResolverOptions
- DnsClient
- MxRecord
- SrvRecord
-  package eventbus
  Definition Classes
    core
-  package file
  Definition Classes
    core
-  package http
  Definition Classes
    core
-  package metrics
  Definition Classes
    core
-  package net
  Definition Classes
    core
-  package parsetools
  Definition Classes
    core
-  package shareddata
  Definition Classes
    core
-  package streams
  Definition Classes
    core

p

io.vertx.scala.core

# dns 

#### package dns

 
Ordering

1. Alphabetic

Visibility

1. Public
2. All

### Type Members

1.  class AddressResolverOptions extends AnyRef

   Configuration options for Vert.x hostname resolver.

   Configuration options for Vert.x hostname resolver. The resolver uses the local hosts file and performs DNS A and AAAA queries.

2.  class DnsClient extends AnyRef

   Provides a way to asynchronously lookup information from DNS servers.

   Provides a way to asynchronously lookup information from DNS servers.

   Please consult the documentation for more information on DNS clients.

3.  class MxRecord extends AnyRef

   Represent a Mail-Exchange-Record (MX) which was resolved for a domain.

4.  class SrvRecord extends AnyRef

   Represent a Service-Record (SRV) which was resolved for a domain.

### Value Members

1.  object AddressResolverOptions
2.  object DnsClient
3.  object MxRecord
4.  object SrvRecord

### Ungrouped