Uses of Interface
io.netty.resolver.dns.DnsServerAddressStream
-
Packages that use DnsServerAddressStream Package Description io.netty.resolver.dns 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. -
-
Uses of DnsServerAddressStream in io.netty.resolver.dns
Classes in io.netty.resolver.dns that implement DnsServerAddressStream Modifier and Type Class Description private classDnsResolveContext.CombinedDnsServerAddressStream(package private) classSequentialDnsServerAddressStream(package private) classShuffledDnsServerAddressStreamFields in io.netty.resolver.dns declared as DnsServerAddressStream Modifier and Type Field Description private DnsServerAddressStreamDnsResolveContext.DnsAddressStreamList. duplicateprivate DnsServerAddressStreamDnsResolveContext. nameServerAddrsprivate DnsServerAddressStreamDnsResolveContext.CombinedDnsServerAddressStream. originalStreamprivate DnsServerAddressStreamSingletonDnsServerAddresses. streamFields in io.netty.resolver.dns with type parameters of type DnsServerAddressStream Modifier and Type Field Description private FastThreadLocal<DnsServerAddressStream>DnsNameResolver. nameServerAddrStreamMethods in io.netty.resolver.dns that return DnsServerAddressStream Modifier and Type Method Description DnsServerAddressStreamDnsResolveContext.CombinedDnsServerAddressStream. duplicate()DnsServerAddressStreamDnsServerAddressStream. duplicate()Duplicate this object.DnsServerAddressStreamAuthoritativeDnsServerCache. get(java.lang.String hostname)Returns the cached nameservers that should be used to resolve the given hostname.DnsServerAddressStreamAuthoritativeDnsServerCacheAdapter. get(java.lang.String hostname)DnsServerAddressStreamDefaultAuthoritativeDnsServerCache. get(java.lang.String hostname)DnsServerAddressStreamDnsResolveContext.RedirectAuthoritativeDnsServerCache. get(java.lang.String hostname)DnsServerAddressStreamNoopAuthoritativeDnsServerCache. get(java.lang.String hostname)private DnsServerAddressStreamDnsResolveContext. getNameServers(java.lang.String hostname)private DnsServerAddressStreamDnsResolveContext. getNameServersFromCache(java.lang.String hostname)Returns theDnsServerAddressStreamthat was cached for the given hostname ornullif non could be found.DnsServerAddressStreamDefaultDnsServerAddressStreamProvider. nameServerAddressStream(java.lang.String hostname)DnsServerAddressStreamDnsServerAddressStreamProvider. nameServerAddressStream(java.lang.String hostname)Ask this provider for the name servers to query forhostname.DnsServerAddressStreamMultiDnsServerAddressStreamProvider. nameServerAddressStream(java.lang.String hostname)DnsServerAddressStreamUniSequentialDnsServerAddressStreamProvider. nameServerAddressStream(java.lang.String hostname)DnsServerAddressStreamUnixResolverDnsServerAddressStreamProvider. nameServerAddressStream(java.lang.String hostname)(package private) DnsServerAddressStreamDnsNameResolver. newNameServerAddressStream(java.lang.String hostname)protected DnsServerAddressStreamDnsNameResolver. newRedirectDnsServerStream(java.lang.String hostname, java.util.List<java.net.InetSocketAddress> nameservers)Creates a newDnsServerAddressStreamto following a redirected DNS query.abstract DnsServerAddressStreamDnsServerAddresses. stream()Starts a new infinite stream of DNS server addresses.DnsServerAddressStreamRotationalDnsServerAddresses. stream()DnsServerAddressStreamSingletonDnsServerAddresses. stream()Methods in io.netty.resolver.dns with parameters of type DnsServerAddressStream Modifier and Type Method Description (package private) DnsResolveContext<java.net.InetAddress>DnsAddressResolveContext. newResolverContext(DnsNameResolver parent, Promise<?> originalPromise, java.lang.String hostname, int dnsClass, DnsRecordType[] expectedTypes, DnsRecord[] additionals, DnsServerAddressStream nameServerAddrs)(package private) DnsResolveContext<DnsRecord>DnsRecordResolveContext. newResolverContext(DnsNameResolver parent, Promise<?> originalPromise, java.lang.String hostname, int dnsClass, DnsRecordType[] expectedTypes, DnsRecord[] additionals, DnsServerAddressStream nameServerAddrs)(package private) abstract DnsResolveContext<T>DnsResolveContext. newResolverContext(DnsNameResolver parent, Promise<?> originalPromise, java.lang.String hostname, int dnsClass, DnsRecordType[] expectedTypes, DnsRecord[] additionals, DnsServerAddressStream nameServerAddrs)Creates a new context with the given parameters.private voidDnsResolveContext. onResponse(DnsServerAddressStream nameServerAddrStream, int nameServerAddrStreamIndex, DnsQuestion question, AddressedEnvelope<DnsResponse,java.net.InetSocketAddress> envelope, DnsQueryLifecycleObserver queryLifecycleObserver, Promise<java.util.List<T>> promise)private voidDnsResolveContext. query(DnsServerAddressStream nameServerAddrStream, int nameServerAddrStreamIndex, DnsQuestion question, DnsQueryLifecycleObserver queryLifecycleObserver, boolean flush, Promise<java.util.List<T>> promise, java.lang.Throwable cause)private booleanDnsResolveContext. query(java.lang.String hostname, DnsRecordType type, DnsServerAddressStream dnsServerAddressStream, boolean flush, Promise<java.util.List<T>> promise)private voidDnsResolveContext. queryUnresolvedNameServer(java.net.InetSocketAddress nameServerAddr, DnsServerAddressStream nameServerAddrStream, int nameServerAddrStreamIndex, DnsQuestion question, DnsQueryLifecycleObserver queryLifecycleObserver, Promise<java.util.List<T>> promise, java.lang.Throwable cause)private voidDnsResolveContext. tryToFinishResolve(DnsServerAddressStream nameServerAddrStream, int nameServerAddrStreamIndex, DnsQuestion question, DnsQueryLifecycleObserver queryLifecycleObserver, Promise<java.util.List<T>> promise, java.lang.Throwable cause)Constructors in io.netty.resolver.dns with parameters of type DnsServerAddressStream Constructor Description CombinedDnsServerAddressStream(java.net.InetSocketAddress replaced, java.util.List<java.net.InetAddress> resolvedAddresses, DnsServerAddressStream originalStream)DnsAddressResolveContext(DnsNameResolver parent, Promise<?> originalPromise, java.lang.String hostname, DnsRecord[] additionals, DnsServerAddressStream nameServerAddrs, DnsCache resolveCache, AuthoritativeDnsServerCache authoritativeDnsServerCache, boolean completeEarlyIfPossible)DnsAddressStreamList(DnsServerAddressStream stream)DnsRecordResolveContext(DnsNameResolver parent, Promise<?> originalPromise, DnsQuestion question, DnsRecord[] additionals, DnsServerAddressStream nameServerAddrs)DnsRecordResolveContext(DnsNameResolver parent, Promise<?> originalPromise, java.lang.String hostname, int dnsClass, DnsRecordType[] expectedTypes, DnsRecord[] additionals, DnsServerAddressStream nameServerAddrs)DnsResolveContext(DnsNameResolver parent, Promise<?> originalPromise, java.lang.String hostname, int dnsClass, DnsRecordType[] expectedTypes, DnsRecord[] additionals, DnsServerAddressStream nameServerAddrs)
-