Class HttpClientConfig
- java.lang.Object
-
- org.apache.druid.java.util.http.client.HttpClientConfig
-
public class HttpClientConfig extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
HttpClientConfig.Builder
static class
HttpClientConfig.CompressionCodec
-
Field Summary
Fields Modifier and Type Field Description static HttpClientConfig.CompressionCodec
DEFAULT_COMPRESSION_CODEC
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static HttpClientConfig.Builder
builder()
int
getBossPoolSize()
HttpClientConfig.CompressionCodec
getCompressionCodec()
int
getNumConnections()
HttpClientProxyConfig
getProxyConfig()
org.joda.time.Duration
getReadTimeout()
SSLContext
getSslContext()
org.joda.time.Duration
getSslHandshakeTimeout()
org.joda.time.Duration
getUnusedConnectionTimeoutDuration()
int
getWorkerPoolSize()
boolean
isEagerInitialization()
-
-
-
Field Detail
-
DEFAULT_COMPRESSION_CODEC
public static final HttpClientConfig.CompressionCodec DEFAULT_COMPRESSION_CODEC
-
-
Method Detail
-
builder
public static HttpClientConfig.Builder builder()
-
getNumConnections
public int getNumConnections()
-
isEagerInitialization
public boolean isEagerInitialization()
-
getSslContext
public SSLContext getSslContext()
-
getProxyConfig
public HttpClientProxyConfig getProxyConfig()
-
getReadTimeout
public org.joda.time.Duration getReadTimeout()
-
getSslHandshakeTimeout
public org.joda.time.Duration getSslHandshakeTimeout()
-
getBossPoolSize
public int getBossPoolSize()
-
getWorkerPoolSize
public int getWorkerPoolSize()
-
getCompressionCodec
public HttpClientConfig.CompressionCodec getCompressionCodec()
-
getUnusedConnectionTimeoutDuration
public org.joda.time.Duration getUnusedConnectionTimeoutDuration()
-
-