Class HttpClientConfig.Builder
- java.lang.Object
-
- org.apache.druid.java.util.http.client.HttpClientConfig.Builder
-
- Enclosing class:
- HttpClientConfig
public static class HttpClientConfig.Builder extends Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description HttpClientConfig
build()
HttpClientConfig.Builder
withCompressionCodec(HttpClientConfig.CompressionCodec compressionCodec)
HttpClientConfig.Builder
withEagerInitialization(boolean eagerInitialization)
HttpClientConfig.Builder
withHttpProxyConfig(HttpClientProxyConfig config)
HttpClientConfig.Builder
withNumConnections(int numConnections)
HttpClientConfig.Builder
withReadTimeout(org.joda.time.Duration readTimeout)
HttpClientConfig.Builder
withSslContext(SSLContext sslContext)
HttpClientConfig.Builder
withSslHandshakeTimeout(org.joda.time.Duration sslHandshakeTimeout)
HttpClientConfig.Builder
withUnusedConnectionTimeoutDuration(org.joda.time.Duration unusedConnectionTimeoutDuration)
HttpClientConfig.Builder
withWorkerCount(int workerCount)
-
-
-
Method Detail
-
withNumConnections
public HttpClientConfig.Builder withNumConnections(int numConnections)
-
withEagerInitialization
public HttpClientConfig.Builder withEagerInitialization(boolean eagerInitialization)
-
withSslContext
public HttpClientConfig.Builder withSslContext(SSLContext sslContext)
-
withHttpProxyConfig
public HttpClientConfig.Builder withHttpProxyConfig(HttpClientProxyConfig config)
-
withReadTimeout
public HttpClientConfig.Builder withReadTimeout(org.joda.time.Duration readTimeout)
-
withSslHandshakeTimeout
public HttpClientConfig.Builder withSslHandshakeTimeout(org.joda.time.Duration sslHandshakeTimeout)
-
withWorkerCount
public HttpClientConfig.Builder withWorkerCount(int workerCount)
-
withCompressionCodec
public HttpClientConfig.Builder withCompressionCodec(HttpClientConfig.CompressionCodec compressionCodec)
-
withUnusedConnectionTimeoutDuration
public HttpClientConfig.Builder withUnusedConnectionTimeoutDuration(org.joda.time.Duration unusedConnectionTimeoutDuration)
-
build
public HttpClientConfig build()
-
-