Package io.netty.resolver.dns
Class DnsResolveContext.AuthoritativeNameServer
java.lang.Object
io.netty.resolver.dns.DnsResolveContext.AuthoritativeNameServer
- Enclosing class:
DnsResolveContext<T>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate InetSocketAddress
private final String
private final int
(package private) final boolean
(package private) DnsResolveContext.AuthoritativeNameServer
(package private) final String
private long
-
Constructor Summary
ConstructorsConstructorDescriptionAuthoritativeNameServer
(int dots, long ttl, String domainName, String nsName) -
Method Summary
Modifier and TypeMethodDescription(package private) boolean
Returnstrue
if its a root server.(package private) void
update
(InetSocketAddress address) (package private) void
update
(InetSocketAddress address, long ttl) Update the server with the given address and TTL if needed.
-
Field Details
-
dots
private final int dots -
domainName
-
isCopy
final boolean isCopy -
nsName
-
ttl
private long ttl -
address
-
next
-
-
Constructor Details
-
AuthoritativeNameServer
-
AuthoritativeNameServer
AuthoritativeNameServer(DnsResolveContext.AuthoritativeNameServer server)
-
-
Method Details
-
isRootServer
boolean isRootServer()Returnstrue
if its a root server. -
update
Update the server with the given address and TTL if needed. -
update
-