Class HttpClientBuilder


  • public class HttpClientBuilder
    extends Object
    Abstraction for creating HttpClients. Allows SSL configuration.
    Version:
    $Revision: 1 $
    Author:
    Bill Burke
    • Field Detail

      • truststore

        protected KeyStore truststore
      • clientKeyStore

        protected KeyStore clientKeyStore
      • clientPrivateKeyPassword

        protected String clientPrivateKeyPassword
      • disableTrustManager

        protected boolean disableTrustManager
      • disableCookieCache

        protected boolean disableCookieCache
      • connectionPoolSize

        protected int connectionPoolSize
      • maxPooledPerRoute

        protected int maxPooledPerRoute
      • connectionTTL

        protected long connectionTTL
      • connectionTTLUnit

        protected TimeUnit connectionTTLUnit
      • socketTimeout

        protected long socketTimeout
      • socketTimeoutUnits

        protected TimeUnit socketTimeoutUnits
      • establishConnectionTimeout

        protected long establishConnectionTimeout
      • establishConnectionTimeoutUnits

        protected TimeUnit establishConnectionTimeoutUnits
      • proxyHost

        protected org.apache.http.HttpHost proxyHost
    • Constructor Detail

      • HttpClientBuilder

        public HttpClientBuilder()