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 classHttpClientConfig.Builderstatic classHttpClientConfig.CompressionCodec
-
Field Summary
Fields Modifier and Type Field Description static HttpClientConfig.CompressionCodecDEFAULT_COMPRESSION_CODEC
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static HttpClientConfig.Builderbuilder()intgetBossPoolSize()HttpClientConfig.CompressionCodecgetCompressionCodec()intgetNumConnections()HttpClientProxyConfiggetProxyConfig()org.joda.time.DurationgetReadTimeout()SSLContextgetSslContext()org.joda.time.DurationgetSslHandshakeTimeout()org.joda.time.DurationgetUnusedConnectionTimeoutDuration()intgetWorkerPoolSize()booleanisEagerInitialization()
-
-
-
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()
-
-