Class NetworkAddressRulesAdheringDnsResolver

  • All Implemented Interfaces:
    org.apache.hc.client5.http.DnsResolver

    public class NetworkAddressRulesAdheringDnsResolver
    extends java.lang.Object
    implements org.apache.hc.client5.http.DnsResolver
    • Constructor Detail

      • NetworkAddressRulesAdheringDnsResolver

        public NetworkAddressRulesAdheringDnsResolver​(NetworkAddressRules networkAddressRules)
      • NetworkAddressRulesAdheringDnsResolver

        public NetworkAddressRulesAdheringDnsResolver​(org.apache.hc.client5.http.DnsResolver delegate,
                                                      NetworkAddressRules networkAddressRules)
    • Method Detail

      • resolve

        public java.net.InetAddress[] resolve​(java.lang.String host)
                                       throws java.net.UnknownHostException
        Specified by:
        resolve in interface org.apache.hc.client5.http.DnsResolver
        Throws:
        java.net.UnknownHostException
      • resolveCanonicalHostname

        public java.lang.String resolveCanonicalHostname​(java.lang.String host)
                                                  throws java.net.UnknownHostException
        Specified by:
        resolveCanonicalHostname in interface org.apache.hc.client5.http.DnsResolver
        Throws:
        java.net.UnknownHostException