Uses of Package
io.netty.resolver.dns
Packages that use io.netty.resolver.dns
Package
Description
Certificate validation using OCSP
An alternative to Java's built-in domain name lookup mechanism that resolves a domain name asynchronously,
which supports the queries of an arbitrary DNS record type as well.
MacOS specific nameserver resolution.
-
Classes in io.netty.resolver.dns used by io.netty.handler.ssl.ocsp
-
Classes in io.netty.resolver.dns used by io.netty.resolver.dnsClassDescriptionCache which stores the nameservers that should be used to resolve a specific hostname.Abstract cache that automatically removes entries for a hostname once the TTL for an entry is reached.A
DnsServerAddressStreamProvider
which will use predefined default DNS servers to use for DNS resolution.A cache for DNS resolution entries.Represents the results from a previous DNS query which can be cached.A cache forCNAME
s.A metadata carrier exception, to propagateDnsResponseCode
information as an enrichment within theUnknownHostException
cause.A DNS-basedInetNameResolver
.ADnsNameResolver
builder.Strategy that influence howChannel
s are used during queries.ARuntimeException
raised whenDnsNameResolver
failed to perform a successful query.Special data-structure that will allow to retrieve the next query id to use, while still guarantee some sort of randomness.Provides a query if from a range of possible ids.This interface provides visibility into individual DNS queries.Used to generate new instances ofDnsQueryLifecycleObserver
.Holds the closed DNS Servers for a domain.Provides an infinite sequence of DNS server addresses toDnsNameResolver
.An infinite stream of DNS server addresses.Provides an opportunity to override whichDnsServerAddressStream
is used to resolve a specific hostname.A noopAuthoritativeDnsServerCache
that actually never caches anything.A noop DNS cache that actually never caches anything.Looks up thenameserver
s from the/etc/resolv.conf
file, intended for Linux and macOS.ADnsServerAddressStreamProvider
which is backed by a singleDnsServerAddresses
.Represents options defined in a file of the format etc/resolv.conf. -
Classes in io.netty.resolver.dns used by io.netty.resolver.dns.macosClassDescriptionProvides an infinite sequence of DNS server addresses to
DnsNameResolver
.An infinite stream of DNS server addresses.Provides an opportunity to override whichDnsServerAddressStream
is used to resolve a specific hostname.