C D E F I M N Q R S 

C

clearCache() - Method in class io.netty.resolver.dns.DnsNameResolver
Clears all the resolved addresses cached by this resolver.
clearCache(String) - Method in class io.netty.resolver.dns.DnsNameResolver
Clears the resolved addresses of the specified host name from the cache of this resolver.
close() - Method in class io.netty.resolver.dns.DnsNameResolver
Closes the internal datagram channel used for sending and receiving DNS messages, and clears all DNS resource records from the cache.

D

defaultAddresses() - Static method in class io.netty.resolver.dns.DnsServerAddresses
Returns the DnsServerAddresses that yields the system DNS server addresses sequentially.
defaultAddressList() - Static method in class io.netty.resolver.dns.DnsServerAddresses
Returns the list of the system DNS server addresses.
DnsNameResolver - Class in io.netty.resolver.dns
A DNS-based NameResolver.
DnsNameResolver(EventLoop, Class<? extends DatagramChannel>, DnsServerAddresses) - Constructor for class io.netty.resolver.dns.DnsNameResolver
Creates a new DNS-based name resolver that communicates with the specified list of DNS servers.
DnsNameResolver(EventLoop, Class<? extends DatagramChannel>, InetSocketAddress, DnsServerAddresses) - Constructor for class io.netty.resolver.dns.DnsNameResolver
Creates a new DNS-based name resolver that communicates with the specified list of DNS servers.
DnsNameResolver(EventLoop, ChannelFactory<? extends DatagramChannel>, DnsServerAddresses) - Constructor for class io.netty.resolver.dns.DnsNameResolver
Creates a new DNS-based name resolver that communicates with the specified list of DNS servers.
DnsNameResolver(EventLoop, ChannelFactory<? extends DatagramChannel>, InetSocketAddress, DnsServerAddresses) - Constructor for class io.netty.resolver.dns.DnsNameResolver
Creates a new DNS-based name resolver that communicates with the specified list of DNS servers.
DnsNameResolverException - Exception in io.netty.resolver.dns
A RuntimeException raised when DnsNameResolver failed to perform a successful query.
DnsNameResolverException(InetSocketAddress, DnsQuestion) - Constructor for exception io.netty.resolver.dns.DnsNameResolverException
 
DnsNameResolverException(InetSocketAddress, DnsQuestion, String) - Constructor for exception io.netty.resolver.dns.DnsNameResolverException
 
DnsNameResolverException(InetSocketAddress, DnsQuestion, String, Throwable) - Constructor for exception io.netty.resolver.dns.DnsNameResolverException
 
DnsNameResolverException(InetSocketAddress, DnsQuestion, Throwable) - Constructor for exception io.netty.resolver.dns.DnsNameResolverException
 
DnsNameResolverGroup - Class in io.netty.resolver.dns
A NameResolverGroup of DnsNameResolvers.
DnsNameResolverGroup(Class<? extends DatagramChannel>, DnsServerAddresses) - Constructor for class io.netty.resolver.dns.DnsNameResolverGroup
 
DnsNameResolverGroup(Class<? extends DatagramChannel>, InetSocketAddress, DnsServerAddresses) - Constructor for class io.netty.resolver.dns.DnsNameResolverGroup
 
DnsNameResolverGroup(ChannelFactory<? extends DatagramChannel>, DnsServerAddresses) - Constructor for class io.netty.resolver.dns.DnsNameResolverGroup
 
DnsNameResolverGroup(ChannelFactory<? extends DatagramChannel>, InetSocketAddress, DnsServerAddresses) - Constructor for class io.netty.resolver.dns.DnsNameResolverGroup
 
DnsServerAddresses - Class in io.netty.resolver.dns
Provides an infinite sequence of DNS server addresses to DnsNameResolver.
DnsServerAddresses() - Constructor for class io.netty.resolver.dns.DnsServerAddresses
 
DnsServerAddressStream - Interface in io.netty.resolver.dns
An infinite stream of DNS server addresses.
doIsResolved(InetSocketAddress) - Method in class io.netty.resolver.dns.DnsNameResolver
 
doResolve(InetSocketAddress, Promise<InetSocketAddress>) - Method in class io.netty.resolver.dns.DnsNameResolver
 
doResolveAll(InetSocketAddress, Promise<List<InetSocketAddress>>) - Method in class io.netty.resolver.dns.DnsNameResolver
 

E

executor() - Method in class io.netty.resolver.dns.DnsNameResolver
 

F

fillInStackTrace() - Method in exception io.netty.resolver.dns.DnsNameResolverException
 

I

io.netty.resolver.dns - package 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.
isOptResourceEnabled() - Method in class io.netty.resolver.dns.DnsNameResolver
Returns the automatic inclusion of a optional records that tries to give the remote DNS server a hint about how much data the resolver can read per response is enabled.
isRecursionDesired() - Method in class io.netty.resolver.dns.DnsNameResolver
Returns true if and only if this resolver sends a DNS query with the RD (recursion desired) flag set.
isTraceEnabled() - Method in class io.netty.resolver.dns.DnsNameResolver
Returns if this resolver should generate the detailed trace information in an exception message so that it is easier to understand the cause of resolution failure.

M

maxPayloadSize() - Method in class io.netty.resolver.dns.DnsNameResolver
Returns the capacity of the datagram packet buffer (in bytes).
maxQueriesPerResolve() - Method in class io.netty.resolver.dns.DnsNameResolver
Returns the maximum allowed number of DNS queries to send when resolving a host name.
maxTtl() - Method in class io.netty.resolver.dns.DnsNameResolver
Returns the maximum TTL of the cached DNS resource records (in seconds).
minTtl() - Method in class io.netty.resolver.dns.DnsNameResolver
Returns the minimum TTL of the cached DNS resource records (in seconds).

N

negativeTtl() - Method in class io.netty.resolver.dns.DnsNameResolver
Returns the TTL of the cache for the failed DNS queries (in seconds).
newResolver(EventExecutor) - Method in class io.netty.resolver.dns.DnsNameResolverGroup
 
next() - Method in interface io.netty.resolver.dns.DnsServerAddressStream
Retrieves the next DNS server address from the stream.

Q

query(DnsQuestion) - Method in class io.netty.resolver.dns.DnsNameResolver
Sends a DNS query with the specified question.
query(DnsQuestion, Promise<AddressedEnvelope<? extends DnsResponse, InetSocketAddress>>) - Method in class io.netty.resolver.dns.DnsNameResolver
Sends a DNS query with the specified question.
query(InetSocketAddress, DnsQuestion) - Method in class io.netty.resolver.dns.DnsNameResolver
Sends a DNS query with the specified question using the specified name server list.
query(InetSocketAddress, DnsQuestion, Promise<AddressedEnvelope<? extends DnsResponse, InetSocketAddress>>) - Method in class io.netty.resolver.dns.DnsNameResolver
Sends a DNS query with the specified question using the specified name server list.
queryTimeoutMillis() - Method in class io.netty.resolver.dns.DnsNameResolver
Returns the timeout of each DNS query performed by this resolver (in milliseconds).
question() - Method in exception io.netty.resolver.dns.DnsNameResolverException
Returns the DnsQuestion of the DNS query that has failed.

R

resolveAddressTypes() - Method in class io.netty.resolver.dns.DnsNameResolver
Returns the list of the protocol families of the address resolved by SimpleNameResolver.resolve(SocketAddress) in the order of preference.
rotational(Iterable<? extends InetSocketAddress>) - Static method in class io.netty.resolver.dns.DnsServerAddresses
Returns the DnsServerAddresses that yields the specified addresses in a rotational sequential order.
rotational(InetSocketAddress...) - Static method in class io.netty.resolver.dns.DnsServerAddresses
Returns the DnsServerAddresses that yields the specified addresses in a rotational sequential order.

S

sequential(Iterable<? extends InetSocketAddress>) - Static method in class io.netty.resolver.dns.DnsServerAddresses
Returns the DnsServerAddresses that yields the specified addresses sequentially.
sequential(InetSocketAddress...) - Static method in class io.netty.resolver.dns.DnsServerAddresses
Returns the DnsServerAddresses that yields the specified addresses sequentially.
setMaxPayloadSize(int) - Method in class io.netty.resolver.dns.DnsNameResolver
Sets the capacity of the datagram packet buffer (in bytes).
setMaxQueriesPerResolve(int) - Method in class io.netty.resolver.dns.DnsNameResolver
Sets the maximum allowed number of DNS queries to send when resolving a host name.
setNegativeTtl(int) - Method in class io.netty.resolver.dns.DnsNameResolver
Sets the TTL of the cache for the failed DNS queries (in seconds).
setOptResourceEnabled(boolean) - Method in class io.netty.resolver.dns.DnsNameResolver
Enable the automatic inclusion of a optional records that tries to give the remote DNS server a hint about how much data the resolver can read per response.
setQueryTimeoutMillis(long) - Method in class io.netty.resolver.dns.DnsNameResolver
Sets the timeout of each DNS query performed by this resolver (in milliseconds).
setRecursionDesired(boolean) - Method in class io.netty.resolver.dns.DnsNameResolver
Sets if this resolver has to send a DNS query with the RD (recursion desired) flag set.
setResolveAddressTypes(InternetProtocolFamily...) - Method in class io.netty.resolver.dns.DnsNameResolver
Sets the list of the protocol families of the address resolved by SimpleNameResolver.resolve(SocketAddress).
setResolveAddressTypes(Iterable<InternetProtocolFamily>) - Method in class io.netty.resolver.dns.DnsNameResolver
Sets the list of the protocol families of the address resolved by SimpleNameResolver.resolve(SocketAddress).
setTraceEnabled(boolean) - Method in class io.netty.resolver.dns.DnsNameResolver
Sets if this resolver should generate the detailed trace information in an exception message so that it is easier to understand the cause of resolution failure.
setTtl(int, int) - Method in class io.netty.resolver.dns.DnsNameResolver
Sets the minimum and maximum TTL of the cached DNS resource records (in seconds).
shuffled(Iterable<? extends InetSocketAddress>) - Static method in class io.netty.resolver.dns.DnsServerAddresses
Returns the DnsServerAddresses that yields the specified address in a shuffled order.
shuffled(InetSocketAddress...) - Static method in class io.netty.resolver.dns.DnsServerAddresses
Returns the DnsServerAddresses that yields the specified addresses in a shuffled order.
singleton(InetSocketAddress) - Static method in class io.netty.resolver.dns.DnsServerAddresses
Returns the DnsServerAddresses that yields only a single address.
stream() - Method in class io.netty.resolver.dns.DnsServerAddresses
Starts a new infinite stream of DNS server addresses.
C D E F I M N Q R S 

Copyright © 2008–2015 The Netty Project. All rights reserved.