Package io.servicetalk.dns.discovery.netty
-
Interface Summary Interface Description DnsServerAddressStream An infinite stream of DNS server addresses.DnsServerAddressStreamProvider Provides an opportunity to override whichDnsServerAddressStreamis used to resolve a specific hostname.DnsServiceDiscovererObserver An observer that provides visibility into DNSServiceDiscovererbuilt byDefaultDnsServiceDiscovererBuilder.DnsServiceDiscovererObserver.DnsDiscoveryObserver An observer that provides visibility into individual DNS resolutions.DnsServiceDiscovererObserver.DnsResolutionObserver An observer that provides visibility into DNS resolution results.DnsServiceDiscovererObserver.ResolutionResult Results of the current DNS resolution. -
Class Summary Class Description DefaultDnsServiceDiscovererBuilder Builder for DNSServiceDiscovererwhich will attempt to resolveA,AAAA,CNAME, andSRVtype queries.SequentialDnsServerAddressStreamProvider ADnsServerAddressStreamProviderwhich is backed by a sequential list of DNS servers.SingletonDnsServerAddressStreamProvider ADnsServerAddressStreamProviderwhich always returns the sameDnsServerAddressStream. -
Enum Summary Enum Description DnsResolverAddressTypes Defined resolved address types.