Class HttpClientConfiguration

    • Constructor Detail

      • HttpClientConfiguration

        public HttpClientConfiguration()
    • Method Detail

      • getKeepAlive

        public io.dropwizard.util.Duration getKeepAlive()
      • setKeepAlive

        public void setKeepAlive​(io.dropwizard.util.Duration keepAlive)
      • getMaxConnectionsPerRoute

        public int getMaxConnectionsPerRoute()
      • setMaxConnectionsPerRoute

        public void setMaxConnectionsPerRoute​(int maxConnectionsPerRoute)
      • getTimeout

        public io.dropwizard.util.Duration getTimeout()
      • getConnectionTimeout

        public io.dropwizard.util.Duration getConnectionTimeout()
      • getTimeToLive

        public io.dropwizard.util.Duration getTimeToLive()
      • isCookiesEnabled

        public boolean isCookiesEnabled()
      • setTimeout

        public void setTimeout​(io.dropwizard.util.Duration duration)
      • setConnectionTimeout

        public void setConnectionTimeout​(io.dropwizard.util.Duration duration)
      • getConnectionRequestTimeout

        public io.dropwizard.util.Duration getConnectionRequestTimeout()
      • setConnectionRequestTimeout

        public void setConnectionRequestTimeout​(io.dropwizard.util.Duration connectionRequestTimeout)
      • setTimeToLive

        public void setTimeToLive​(io.dropwizard.util.Duration timeToLive)
      • setCookiesEnabled

        public void setCookiesEnabled​(boolean enabled)
      • getMaxConnections

        public int getMaxConnections()
      • setMaxConnections

        public void setMaxConnections​(int maxConnections)
      • getRetries

        public int getRetries()
      • setRetries

        public void setRetries​(int retries)
      • setUserAgent

        public void setUserAgent​(Optional<String> userAgent)
      • setProxyConfiguration

        public void setProxyConfiguration​(ProxyConfiguration proxyConfiguration)
      • getValidateAfterInactivityPeriod

        public io.dropwizard.util.Duration getValidateAfterInactivityPeriod()
      • setValidateAfterInactivityPeriod

        public void setValidateAfterInactivityPeriod​(io.dropwizard.util.Duration validateAfterInactivityPeriod)
      • setTlsConfiguration

        public void setTlsConfiguration​(TlsConfiguration tlsConfiguration)