java.lang.Object
io.helidon.webclient.api.DefaultDnsResolver
- All Implemented Interfaces:
- DnsResolver
Default DNS resolver. Connection creation fallbacks to the standard Java approach.
- See Also:
- 
Method SummaryModifier and TypeMethodDescriptionstatic DefaultDnsResolvercreate()Create new instance.resolveAddress(String hostname, DnsAddressLookup dnsAddressLookup) Resolve hostname toInetAddress.booleanWhether to use standard Java DNS resolver.
- 
Method Details- 
createCreate new instance.- Returns:
- new instance
 
- 
useDefaultJavaResolverpublic boolean useDefaultJavaResolver()Description copied from interface:DnsResolverWhether to use standard Java DNS resolver. If this method returns true,DnsResolver.resolveAddress(String, io.helidon.webclient.api.DnsAddressLookup)method is not invoked and noDnsAddressLookuppreferences will be applied.- Specified by:
- useDefaultJavaResolverin interface- DnsResolver
- Returns:
- use standard Java resolver
 
- 
resolveAddressDescription copied from interface:DnsResolverResolve hostname toInetAddress.- Specified by:
- resolveAddressin interface- DnsResolver
- Parameters:
- hostname- hostname to resolve
- dnsAddressLookup- allowed version of the IP
- Returns:
- resolved InetAddress instance
 
 
-