Package io.dropwizard.client
Class JerseyClientConfiguration
- java.lang.Object
-
- io.dropwizard.client.HttpClientConfiguration
-
- io.dropwizard.client.JerseyClientConfiguration
-
public class JerseyClientConfiguration extends HttpClientConfiguration
The configuration class used byJerseyClientBuilder
. ExtendsHttpClientConfiguration
.
-
-
Constructor Summary
Constructors Constructor Description JerseyClientConfiguration()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
getMaxThreads()
int
getMinThreads()
int
getWorkQueueSize()
boolean
isChunkedEncodingEnabled()
boolean
isCompressionConfigurationValid()
boolean
isGzipEnabled()
boolean
isGzipEnabledForRequests()
boolean
isThreadPoolSizedCorrectly()
void
setChunkedEncodingEnabled(boolean chunkedEncodingEnabled)
void
setGzipEnabled(boolean enabled)
void
setGzipEnabledForRequests(boolean enabled)
void
setMaxThreads(int maxThreads)
void
setMinThreads(int minThreads)
void
setWorkQueueSize(int workQueueSize)
-
Methods inherited from class io.dropwizard.client.HttpClientConfiguration
getConnectionRequestTimeout, getConnectionTimeout, getKeepAlive, getMaxConnections, getMaxConnectionsPerRoute, getProxyConfiguration, getRetries, getTimeout, getTimeToLive, getTlsConfiguration, getUserAgent, getValidateAfterInactivityPeriod, isCookiesEnabled, setConnectionRequestTimeout, setConnectionTimeout, setCookiesEnabled, setKeepAlive, setMaxConnections, setMaxConnectionsPerRoute, setProxyConfiguration, setRetries, setTimeout, setTimeToLive, setTlsConfiguration, setUserAgent, setValidateAfterInactivityPeriod
-
-
-
-
Method Detail
-
getMinThreads
public int getMinThreads()
-
setMinThreads
public void setMinThreads(int minThreads)
-
getMaxThreads
public int getMaxThreads()
-
setMaxThreads
public void setMaxThreads(int maxThreads)
-
isGzipEnabled
public boolean isGzipEnabled()
-
setGzipEnabled
public void setGzipEnabled(boolean enabled)
-
isGzipEnabledForRequests
public boolean isGzipEnabledForRequests()
-
setGzipEnabledForRequests
public void setGzipEnabledForRequests(boolean enabled)
-
isChunkedEncodingEnabled
public boolean isChunkedEncodingEnabled()
-
setChunkedEncodingEnabled
public void setChunkedEncodingEnabled(boolean chunkedEncodingEnabled)
-
getWorkQueueSize
public int getWorkQueueSize()
-
setWorkQueueSize
public void setWorkQueueSize(int workQueueSize)
-
isThreadPoolSizedCorrectly
@ValidationMethod(message=".minThreads must be less than or equal to maxThreads") public boolean isThreadPoolSizedCorrectly()
-
isCompressionConfigurationValid
@ValidationMethod(message=".gzipEnabledForRequests requires gzipEnabled set to true") public boolean isCompressionConfigurationValid()
-
-