Package io.servicetalk.dns.discovery.netty
@ElementsAreNonnullByDefault
package io.servicetalk.dns.discovery.netty
ServiceTalk DNS client exposed as a
ServiceDiscoverer
.-
ClassDescriptionDeprecated.A
DnsServiceDiscovererBuilder
that delegates all methods to anotherDnsServiceDiscovererBuilder
.Defined resolved address types.An infinite stream of DNS server addresses.Provides an opportunity to override whichDnsServerAddressStream
is used to resolve a specific hostname.Builder for DNSServiceDiscoverer
which will attempt to resolveA
,AAAA
,CNAME
, andSRV
type queries.Provider forDnsServiceDiscovererBuilder
.An observer that provides visibility into DNSServiceDiscoverer
built byDnsServiceDiscovererBuilder
.An observer that provides visibility into individual DNS discoveries.An observer that provides visibility into DNS resolution results.Results of the current DNS resolution.A factory to create DNSServiceDiscoverers
.ADnsServerAddressStreamProvider
which is backed by a sequential list of DNS servers.A set of utility functions forServiceDiscoverer
.Represents an operation that accepts twoint
-valued arguments and returns no result.ADnsServerAddressStreamProvider
which always returns the sameDnsServerAddressStream
.
DnsServiceDiscovererBuilder
instead.