public class NettyResolverContext extends Object implements DnsResolver
NettyDnsResolver.| Constructor and Description | 
|---|
NettyResolverContext(NettyDnsResolver parent,
                    ExtendedDnsCache cache,
                    io.github.resilience4j.bulkhead.Bulkhead bulkhead,
                    int idx)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
destroy()  | 
void | 
init()  | 
CompletableFuture<Optional<InetAddress>> | 
lookup(String hostname)
Perform a DNS lookup for the given hostname. 
 | 
CompletableFuture<Optional<String>> | 
reverseLookup(InetAddress inetAddress)
Perform a reverse DNS lookup for the given IP address. 
 | 
public NettyResolverContext(NettyDnsResolver parent, ExtendedDnsCache cache, io.github.resilience4j.bulkhead.Bulkhead bulkhead, int idx)
public void init()
public void destroy()
public CompletableFuture<Optional<InetAddress>> lookup(String hostname)
DnsResolverlookup in interface DnsResolverhostname - hostname to lookuppublic CompletableFuture<Optional<String>> reverseLookup(InetAddress inetAddress)
DnsResolverreverseLookup in interface DnsResolverinetAddress - IP address to lookupCopyright © 2020. All rights reserved.