Package io.netty.resolver.dns
Class DnsResolveContext.AuthoritativeNameServer
- java.lang.Object
-
- io.netty.resolver.dns.DnsResolveContext.AuthoritativeNameServer
-
- Enclosing class:
- DnsResolveContext<T>
private static final class DnsResolveContext.AuthoritativeNameServer extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private java.net.InetSocketAddressaddressprivate java.lang.StringdomainNameprivate intdots(package private) booleanisCopy(package private) DnsResolveContext.AuthoritativeNameServernext(package private) java.lang.StringnsNameprivate longttl
-
Constructor Summary
Constructors Constructor Description AuthoritativeNameServer(int dots, long ttl, java.lang.String domainName, java.lang.String nsName)AuthoritativeNameServer(DnsResolveContext.AuthoritativeNameServer server)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) booleanisRootServer()Returnstrueif its a root server.(package private) voidupdate(java.net.InetSocketAddress address)(package private) voidupdate(java.net.InetSocketAddress address, long ttl)Update the server with the given address and TTL if needed.
-
-
-
Constructor Detail
-
AuthoritativeNameServer
AuthoritativeNameServer(int dots, long ttl, java.lang.String domainName, java.lang.String nsName)
-
AuthoritativeNameServer
AuthoritativeNameServer(DnsResolveContext.AuthoritativeNameServer server)
-
-