| 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 CNAMEs.
|
| DnsNameResolver |
|
| DnsNameResolverBuilder |
|
| DnsNameResolverException |
A RuntimeException raised when DnsNameResolver failed to perform a successful query.
|
| DnsQueryContext |
|
| DnsQueryContextManager |
|
| 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 |
|