Try to lookup the A (ipv4) or AAAA (ipv6) record for the given name.
Try to lookup the A (ipv4) or AAAA (ipv6) record for the given name. The first found will be used.
The name to resolve
the handler to notify with the org.vertx.scala.core.AsyncResult.
The org.vertx.scala.core.AsyncResult will get notified with the
resolved java.net.InetAddress if a record was found.
If non was found it will get notifed with null
.
If an error accours it will get failed.
itself for method-chaining.
Try to lookup the A (ipv4) record for the given name.
Try to lookup the A (ipv4) record for the given name. The first found will be used.
The name to resolve
the handler to notify with the org.vertx.scala.core.AsyncResult.
The org.vertx.scala.core.AsyncResult will get notified with the
resolved java.net.Inet4Address if a record was found.
If non was found it will get notifed with null
.
If an error accours it will get failed.
itself for method-chaining.
Try to lookup the AAAA (ipv6) record for the given name.
Try to lookup the AAAA (ipv6) record for the given name. The first found will be used.
The name to resolve
the handler to notify with the org.vertx.scala.core.AsyncResult.
The org.vertx.scala.core.AsyncResult will get notified
with the resolved java.net.Inet6Address if a record was found.
If non was found it will get notifed with null
.
If an error accours it will get failed.
itself for method-chaining.
Try to resolve all A (ipv4) records for the given name.
Try to resolve all A (ipv4) records for the given name.
The name to resolve
the handler to notify with the org.vertx.scala.core.AsyncResult. The org.vertx.scala.core.AsyncResult will get notified with a scala.collection.immutable.List that contains all the resolved java.net.Inet4Addresses. If non was found and empty scala.collection.immutable.List will be used. If an error accours it will get failed.
itself for method-chaining.
Try to resolve all AAAA (ipv6) records for the given name.
Try to resolve all AAAA (ipv6) records for the given name.
The name to resolve
the handler to notify with the org.vertx.scala.core.AsyncResult. The org.vertx.scala.core.AsyncResult will get notified with a scala.collection.immutable.List that contains all the resolved java.net.Inet6Addresses. If non was found and empty scala.collection.immutable.List will be used. If an error accours it will get failed.
itself for method-chaining.
Try to resolve the CNAME record for the given name.
Try to resolve the CNAME record for the given name.
The name to resolve the CNAME for
the handler to notify with the org.vertx.scala.core.AsyncResult.
The org.vertx.scala.core.AsyncResult will get notified with the
resolved java.lang.String if a record was found.
If non was found it will get notified with null
.
If an error accours it will get failed.
itself for method-chaining.
Try to resolve the MX records for the given name.
Try to resolve the MX records for the given name.
The name for which the MX records should be resolved
the handler to notify with the org.vertx.scala.core.AsyncResult. The org.vertx.scala.core.AsyncResult will get notified with a scala.collection.immutable.List that contains all resolved org.vertx.scala.core.dns.MxRecords, sorted by their org.vertx.scala.core.dns.MxRecord.priority(). If non was found it will get notified with an empty scala.collection.immutable.List If an error accours it will get failed.
itself for method-chaining.
Try to resolve the NS records for the given name.
Try to resolve the NS records for the given name.
The name for which the NS records should be resolved
the handler to notify with the org.vertx.scala.core.AsyncResult. The org.vertx.scala.core.AsyncResult will get notified with a scala.collection.immutable.List that contains all resolved java.lang.Strings. If non was found it will get notified with an empty scala.collection.immutable.List If an error accours it will get failed.
itself for method-chaining.
Try to resolve the PTR record for the given name.
Try to resolve the PTR record for the given name.
The name to resolve the PTR for
the handler to notify with the org.vertx.scala.core.AsyncResult.
The org.vertx.scala.core.AsyncResult will get notified with
the resolved java.lang.String if a record was found.
If non was found it will get notified with null
.
If an error accours it will get failed.
itself for method-chaining.
Try to resolve the SRV records for the given name.
Try to resolve the SRV records for the given name.
The name for which the SRV records should be resolved
the handler to notify with the org.vertx.scala.core.AsyncResult. The org.vertx.scala.core.AsyncResult will get notified with a scala.collection.immutable.List that contains all resolved org.vertx.scala.core.dns.SrvRecords. If non was found it will get notified with an empty scala.collection.immutable.List If an error accours it will get failed.
itself for method-chaining.
Try to resolve the TXT records for the given name.
Try to resolve the TXT records for the given name.
The name for which the TXT records should be resolved
the handler to notify with the org.vertx.scala.core.AsyncResult. The org.vertx.scala.core.AsyncResult will get notified with a scala.collection.immutable.List that contains all resolved java.lang.Strings. If non was found it will get notified with an empty scala.collection.immutable.List If an error accours it will get failed.
itself for method-chaining.
Try to do a reverse lookup of an ipaddress.
Try to do a reverse lookup of an ipaddress. This is basically the same as doing trying to resolve a PTR record but allows you to just pass in the ipaddress and not a valid ptr query string.
The ipaddress to resolve the PTR for
the handler to notify with the org.vertx.scala.core.AsyncResult.
The org.vertx.scala.core.AsyncResult will get notified with
the resolved java.lang.String if a record was found.
If non was found it will get notified with null
.
If an error accours it will get failed.
itself for method-chaining.
Helper method wrapping invocations and returning the Scala type, once again to help provide fluent return types
Helper method wrapping invocations and returning the Scala type, once again to help provide fluent return types
Provides a way to asynchronous lookup informations from DNS-Servers.