AuthoritativeDnsServerCache |
Cache which stores the nameservers that should be used to resolve a specific hostname.
|
Cache |
Abstract cache that automatically removes entries for a hostname once the TTL for an entry is reached.
|
Cache.Entries |
|
DefaultDnsCache.DefaultDnsCacheEntry |
|
DefaultDnsServerAddresses |
|
DefaultDnsServerAddressStreamProvider |
|
DnsAddressResolverGroup |
|
DnsCache |
A cache for DNS resolution entries.
|
DnsCacheEntry |
Represents the results from a previous DNS query which can be cached.
|
DnsCnameCache |
A cache for CNAME s.
|
DnsNameResolver |
|
DnsNameResolverBuilder |
|
DnsNameResolverException |
A RuntimeException raised when DnsNameResolver failed to perform a successful query.
|
DnsQueryContext |
|
DnsQueryContextManager |
|
DnsQueryContextManager.DnsQueryContextMap |
|
DnsQueryLifecycleObserver |
This interface provides visibility into individual DNS queries.
|
DnsQueryLifecycleObserverFactory |
|
DnsResolveContext |
|
DnsResolveContext.AuthoritativeNameServer |
|
DnsResolveContext.AuthoritativeNameServerList |
Holds the closed DNS Servers for a domain.
|
DnsResolveContext.DnsResolveContextException |
|
DnsServerAddresses |
|
DnsServerAddressStream |
An infinite stream of DNS server addresses.
|
DnsServerAddressStreamProvider |
|
NoopAuthoritativeDnsServerCache |
|
NoopDnsCache |
A noop DNS cache that actually never caches anything.
|
NoopDnsCnameCache |
|
NoopDnsQueryLifecycleObserver |
|
NoopDnsQueryLifecycleObserverFactory |
|
PreferredAddressTypeComparator |
|
RotationalDnsServerAddresses |
|
SequentialDnsServerAddressStream |
|
ShuffledDnsServerAddressStream |
|
UniSequentialDnsServerAddressStreamProvider |
|
UnixResolverOptions |
|
UnixResolverOptions.Builder |
|