java.lang.Object
io.helidon.nima.webclient.NoDnsResolver
- All Implemented Interfaces:
DnsResolver
No Nima specific DNS resolver to be used. Connection creation fallbacks to the standard Java approach.
-
Method Summary
Modifier and TypeMethodDescriptionstatic NoDnsResolvercreate()Create new instance.resolveAddress(String hostname, DnsAddressLookup dnsAddressLookup) Resolve hostname toInetAddress.booleanWhether to use standard Java DNS resolver.
-
Method Details
-
create
Create new instance.- Returns:
- new instance
-
useDefaultJavaResolver
public boolean useDefaultJavaResolver()Description copied from interface:DnsResolverWhether to use standard Java DNS resolver. If this method returns true,DnsResolver.resolveAddress(String, DnsAddressLookup)method is not invoked and noDnsAddressLookuppreferences will be applied.- Specified by:
useDefaultJavaResolverin interfaceDnsResolver- Returns:
- use standard Java resolver
-
resolveAddress
Description copied from interface:DnsResolverResolve hostname toInetAddress.- Specified by:
resolveAddressin interfaceDnsResolver- Parameters:
hostname- hostname to resolvednsAddressLookup- allowed version of the IP- Returns:
- resolved InetAddress instance
-