Class HttpClientFactory


  • public class HttpClientFactory
    extends java.lang.Object
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static org.apache.hc.client5.http.impl.classic.CloseableHttpClient createClient()  
      static org.apache.hc.client5.http.impl.classic.CloseableHttpClient createClient​(int timeoutMilliseconds)  
      static org.apache.hc.client5.http.impl.classic.CloseableHttpClient createClient​(int maxConnections, int timeoutMilliseconds)  
      static org.apache.hc.client5.http.impl.classic.CloseableHttpClient createClient​(int maxConnections, int timeoutMilliseconds, ProxySettings proxySettings, KeyStoreSettings trustStoreSettings, boolean useSystemProperties)  
      static org.apache.hc.client5.http.impl.classic.CloseableHttpClient createClient​(int maxConnections, int timeoutMilliseconds, ProxySettings proxySettings, KeyStoreSettings trustStoreSettings, boolean trustSelfSignedCertificates, java.util.List<java.lang.String> trustedHosts, boolean useSystemProperties)  
      static org.apache.hc.client5.http.impl.classic.CloseableHttpClient createClient​(ProxySettings proxySettings)  
      static org.apache.hc.client5.http.classic.methods.HttpUriRequest getHttpRequestFor​(RequestMethod method, java.lang.String url)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • HttpClientFactory

        public HttpClientFactory()
    • Method Detail

      • createClient

        public static org.apache.hc.client5.http.impl.classic.CloseableHttpClient createClient​(int maxConnections,
                                                                                               int timeoutMilliseconds,
                                                                                               ProxySettings proxySettings,
                                                                                               KeyStoreSettings trustStoreSettings,
                                                                                               boolean trustSelfSignedCertificates,
                                                                                               java.util.List<java.lang.String> trustedHosts,
                                                                                               boolean useSystemProperties)
      • createClient

        public static org.apache.hc.client5.http.impl.classic.CloseableHttpClient createClient​(int maxConnections,
                                                                                               int timeoutMilliseconds,
                                                                                               ProxySettings proxySettings,
                                                                                               KeyStoreSettings trustStoreSettings,
                                                                                               boolean useSystemProperties)
      • createClient

        public static org.apache.hc.client5.http.impl.classic.CloseableHttpClient createClient​(int maxConnections,
                                                                                               int timeoutMilliseconds)
      • createClient

        public static org.apache.hc.client5.http.impl.classic.CloseableHttpClient createClient​(int timeoutMilliseconds)
      • createClient

        public static org.apache.hc.client5.http.impl.classic.CloseableHttpClient createClient​(ProxySettings proxySettings)
      • createClient

        public static org.apache.hc.client5.http.impl.classic.CloseableHttpClient createClient()
      • getHttpRequestFor

        public static org.apache.hc.client5.http.classic.methods.HttpUriRequest getHttpRequestFor​(RequestMethod method,
                                                                                                  java.lang.String url)