Skip navigation links
A B C D F G H I J N P S T U W 

A

apply(ClientRequest) - Method in class io.dropwizard.client.DropwizardApacheConnector
apply(ClientRequest, AsyncConnectorCallback) - Method in class io.dropwizard.client.DropwizardApacheConnector
AuthConfiguration - Class in io.dropwizard.client.proxy
Represents a configuration of credentials (username / password)

Configuration Parameters: Name Default Description username REQUIRED The username used to connect to the server. password REQUIRED The password used to connect to the server.

AuthConfiguration() - Constructor for class io.dropwizard.client.proxy.AuthConfiguration
 
AuthConfiguration(String, String) - Constructor for class io.dropwizard.client.proxy.AuthConfiguration
 

B

build(String) - Method in class io.dropwizard.client.HttpClientBuilder
Builds the HttpClient.
build(String) - Method in class io.dropwizard.client.JerseyClientBuilder
Builds the Client instance.
buildRx(String, Class<RX>) - Method in class io.dropwizard.client.JerseyClientBuilder
Builds the RxClient instance.

C

close() - Method in class io.dropwizard.client.DropwizardApacheConnector
configureConnectionManager(InstrumentedHttpClientConnectionManager) - Method in class io.dropwizard.client.HttpClientBuilder
 
ConfiguredCloseableHttpClient - Class in io.dropwizard.client
 
createClient(HttpClientBuilder, InstrumentedHttpClientConnectionManager, String) - Method in class io.dropwizard.client.HttpClientBuilder
Map the parameters in HttpClientConfiguration to configuration on a HttpClientBuilder instance
createConnectionManager(Registry<ConnectionSocketFactory>, String) - Method in class io.dropwizard.client.HttpClientBuilder
Create a InstrumentedHttpClientConnectionManager based on the HttpClientConfiguration.
createUserAgent(String) - Method in class io.dropwizard.client.HttpClientBuilder
Create a user agent string using the configured user agent if defined, otherwise using a combination of the environment name and this client name
customizeBuilder(HttpClientBuilder) - Method in class io.dropwizard.client.HttpClientBuilder
Configures an Apache HttpClientBuilder.

D

determineProxy(HttpHost, HttpRequest, HttpContext) - Method in class io.dropwizard.client.proxy.NonProxyListProxyRoutePlanner
 
disableContentCompression(boolean) - Method in class io.dropwizard.client.HttpClientBuilder
Disable support of decompression of responses
DropwizardApacheConnector - Class in io.dropwizard.client
Dropwizard Apache Connector.
DropwizardApacheConnector(CloseableHttpClient, RequestConfig, boolean) - Constructor for class io.dropwizard.client.DropwizardApacheConnector
 
DropwizardSSLConnectionSocketFactory - Class in io.dropwizard.client
 
DropwizardSSLConnectionSocketFactory(TlsConfiguration) - Constructor for class io.dropwizard.client.DropwizardSSLConnectionSocketFactory
 
DropwizardSSLConnectionSocketFactory(TlsConfiguration, HostnameVerifier) - Constructor for class io.dropwizard.client.DropwizardSSLConnectionSocketFactory
 

F

filter(ClientRequestContext) - Method in class io.dropwizard.client.JerseyIgnoreRequestUserAgentHeaderFilter
 

G

getAuth() - Method in class io.dropwizard.client.proxy.ProxyConfiguration
 
getClient() - Method in class io.dropwizard.client.ConfiguredCloseableHttpClient
 
getConnectionRequestTimeout() - Method in class io.dropwizard.client.HttpClientConfiguration
 
getConnectionTimeout() - Method in class io.dropwizard.client.HttpClientConfiguration
 
getDefaultRequestConfig() - Method in class io.dropwizard.client.ConfiguredCloseableHttpClient
 
getHost() - Method in class io.dropwizard.client.proxy.ProxyConfiguration
 
getKeepAlive() - Method in class io.dropwizard.client.HttpClientConfiguration
 
getKeyStorePassword() - Method in class io.dropwizard.client.ssl.TlsConfiguration
 
getKeyStorePath() - Method in class io.dropwizard.client.ssl.TlsConfiguration
 
getKeyStoreType() - Method in class io.dropwizard.client.ssl.TlsConfiguration
 
getMaxConnections() - Method in class io.dropwizard.client.HttpClientConfiguration
 
getMaxConnectionsPerRoute() - Method in class io.dropwizard.client.HttpClientConfiguration
 
getMaxThreads() - Method in class io.dropwizard.client.JerseyClientConfiguration
 
getMinThreads() - Method in class io.dropwizard.client.JerseyClientConfiguration
 
getName() - Method in class io.dropwizard.client.DropwizardApacheConnector
getNonProxyHostPatterns() - Method in class io.dropwizard.client.proxy.NonProxyListProxyRoutePlanner
 
getNonProxyHosts() - Method in class io.dropwizard.client.proxy.ProxyConfiguration
 
getPassword() - Method in class io.dropwizard.client.proxy.AuthConfiguration
 
getPort() - Method in class io.dropwizard.client.proxy.ProxyConfiguration
 
getProtocol() - Method in class io.dropwizard.client.ssl.TlsConfiguration
 
getProxyConfiguration() - Method in class io.dropwizard.client.HttpClientConfiguration
 
getRetries() - Method in class io.dropwizard.client.HttpClientConfiguration
 
getScheme() - Method in class io.dropwizard.client.proxy.ProxyConfiguration
 
getSocketFactory() - Method in class io.dropwizard.client.DropwizardSSLConnectionSocketFactory
 
getSupportedCiphers() - Method in class io.dropwizard.client.ssl.TlsConfiguration
 
getSupportedProtocols() - Method in class io.dropwizard.client.ssl.TlsConfiguration
 
getTimeout() - Method in class io.dropwizard.client.HttpClientConfiguration
 
getTimeToLive() - Method in class io.dropwizard.client.HttpClientConfiguration
 
getTlsConfiguration() - Method in class io.dropwizard.client.HttpClientConfiguration
 
getTrustStorePassword() - Method in class io.dropwizard.client.ssl.TlsConfiguration
 
getTrustStorePath() - Method in class io.dropwizard.client.ssl.TlsConfiguration
 
getTrustStoreType() - Method in class io.dropwizard.client.ssl.TlsConfiguration
 
getUserAgent() - Method in class io.dropwizard.client.HttpClientConfiguration
 
getUsername() - Method in class io.dropwizard.client.proxy.AuthConfiguration
 
getValidateAfterInactivityPeriod() - Method in class io.dropwizard.client.HttpClientConfiguration
 
getWorkQueueSize() - Method in class io.dropwizard.client.JerseyClientConfiguration
 

H

HttpClientBuilder - Class in io.dropwizard.client
A convenience class for building HttpClient instances.
HttpClientBuilder(MetricRegistry) - Constructor for class io.dropwizard.client.HttpClientBuilder
 
HttpClientBuilder(Environment) - Constructor for class io.dropwizard.client.HttpClientBuilder
 
HttpClientConfiguration - Class in io.dropwizard.client
The configuration class used by HttpClientBuilder.
HttpClientConfiguration() - Constructor for class io.dropwizard.client.HttpClientConfiguration
 

I

io.dropwizard.client - package io.dropwizard.client
 
io.dropwizard.client.proxy - package io.dropwizard.client.proxy
 
io.dropwizard.client.ssl - package io.dropwizard.client.ssl
 
isChunkedEncodingEnabled() - Method in class io.dropwizard.client.JerseyClientConfiguration
 
isCompressionConfigurationValid() - Method in class io.dropwizard.client.JerseyClientConfiguration
 
isCookiesEnabled() - Method in class io.dropwizard.client.HttpClientConfiguration
 
isGzipEnabled() - Method in class io.dropwizard.client.JerseyClientConfiguration
 
isGzipEnabledForRequests() - Method in class io.dropwizard.client.JerseyClientConfiguration
 
isThreadPoolSizedCorrectly() - Method in class io.dropwizard.client.JerseyClientConfiguration
 
isTrustSelfSignedCertificates() - Method in class io.dropwizard.client.ssl.TlsConfiguration
 
isValidKeyStorePassword() - Method in class io.dropwizard.client.ssl.TlsConfiguration
 
isValidTrustStorePassword() - Method in class io.dropwizard.client.ssl.TlsConfiguration
 
isVerifyHostname() - Method in class io.dropwizard.client.ssl.TlsConfiguration
 

J

JerseyClientBuilder - Class in io.dropwizard.client
A convenience class for building Client instances.
JerseyClientBuilder(Environment) - Constructor for class io.dropwizard.client.JerseyClientBuilder
 
JerseyClientBuilder(MetricRegistry) - Constructor for class io.dropwizard.client.JerseyClientBuilder
 
JerseyClientConfiguration - Class in io.dropwizard.client
The configuration class used by JerseyClientBuilder.
JerseyClientConfiguration() - Constructor for class io.dropwizard.client.JerseyClientConfiguration
 
JerseyIgnoreRequestUserAgentHeaderFilter - Class in io.dropwizard.client
Prevents Jersey from modification Request's User-Agent header with default value, to escape the value conflict with Dropwizard
JerseyIgnoreRequestUserAgentHeaderFilter() - Constructor for class io.dropwizard.client.JerseyIgnoreRequestUserAgentHeaderFilter
 

N

name(String) - Method in class io.dropwizard.client.HttpClientBuilder
Use the given environment name.
name(String) - Method in class io.dropwizard.client.JerseyClientBuilder
Use the given environment name.
NonProxyListProxyRoutePlanner - Class in io.dropwizard.client.proxy
Implementation of HttpRoutePlanner that routes requests through proxy and takes into account list of hosts that should not be proxied
NonProxyListProxyRoutePlanner(HttpHost, List<String>) - Constructor for class io.dropwizard.client.proxy.NonProxyListProxyRoutePlanner
 
NonProxyListProxyRoutePlanner(HttpHost, SchemePortResolver, List<String>) - Constructor for class io.dropwizard.client.proxy.NonProxyListProxyRoutePlanner
 

P

ProxyConfiguration - Class in io.dropwizard.client.proxy
Configuration of access to a remote host through a proxy server

Configuration Parameters: Name Default Description host REQUIRED The proxy server host name or ip address. port scheme default The proxy server port.

ProxyConfiguration() - Constructor for class io.dropwizard.client.proxy.ProxyConfiguration
 
ProxyConfiguration(String) - Constructor for class io.dropwizard.client.proxy.ProxyConfiguration
 
ProxyConfiguration(String, int) - Constructor for class io.dropwizard.client.proxy.ProxyConfiguration
 
ProxyConfiguration(String, int, String, AuthConfiguration) - Constructor for class io.dropwizard.client.proxy.ProxyConfiguration
 

S

setApacheHttpClientBuilder(HttpClientBuilder) - Method in class io.dropwizard.client.JerseyClientBuilder
 
setAuth(AuthConfiguration) - Method in class io.dropwizard.client.proxy.ProxyConfiguration
 
setChunkedEncodingEnabled(boolean) - Method in class io.dropwizard.client.JerseyClientConfiguration
 
setConnectionRequestTimeout(Duration) - Method in class io.dropwizard.client.HttpClientConfiguration
 
setConnectionTimeout(Duration) - Method in class io.dropwizard.client.HttpClientConfiguration
 
setCookiesEnabled(boolean) - Method in class io.dropwizard.client.HttpClientConfiguration
 
setGzipEnabled(boolean) - Method in class io.dropwizard.client.JerseyClientConfiguration
 
setGzipEnabledForRequests(boolean) - Method in class io.dropwizard.client.JerseyClientConfiguration
 
setHost(String) - Method in class io.dropwizard.client.proxy.ProxyConfiguration
 
setKeepAlive(Duration) - Method in class io.dropwizard.client.HttpClientConfiguration
 
setKeyStorePassword(String) - Method in class io.dropwizard.client.ssl.TlsConfiguration
 
setKeyStorePath(File) - Method in class io.dropwizard.client.ssl.TlsConfiguration
 
setKeyStoreType(String) - Method in class io.dropwizard.client.ssl.TlsConfiguration
 
setMaxConnections(int) - Method in class io.dropwizard.client.HttpClientConfiguration
 
setMaxConnectionsPerRoute(int) - Method in class io.dropwizard.client.HttpClientConfiguration
 
setMaxThreads(int) - Method in class io.dropwizard.client.JerseyClientConfiguration
 
setMinThreads(int) - Method in class io.dropwizard.client.JerseyClientConfiguration
 
setNonProxyHosts(List<String>) - Method in class io.dropwizard.client.proxy.ProxyConfiguration
 
setPassword(String) - Method in class io.dropwizard.client.proxy.AuthConfiguration
 
setPort(Integer) - Method in class io.dropwizard.client.proxy.ProxyConfiguration
 
setProtocol(String) - Method in class io.dropwizard.client.ssl.TlsConfiguration
 
setProxyConfiguration(ProxyConfiguration) - Method in class io.dropwizard.client.HttpClientConfiguration
 
setRetries(int) - Method in class io.dropwizard.client.HttpClientConfiguration
 
setScheme(String) - Method in class io.dropwizard.client.proxy.ProxyConfiguration
 
setSupportedCiphers(List<String>) - Method in class io.dropwizard.client.ssl.TlsConfiguration
 
setSupportedProtocols(List<String>) - Method in class io.dropwizard.client.ssl.TlsConfiguration
 
setTimeout(Duration) - Method in class io.dropwizard.client.HttpClientConfiguration
 
setTimeToLive(Duration) - Method in class io.dropwizard.client.HttpClientConfiguration
 
setTlsConfiguration(TlsConfiguration) - Method in class io.dropwizard.client.HttpClientConfiguration
 
setTrustSelfSignedCertificates(boolean) - Method in class io.dropwizard.client.ssl.TlsConfiguration
 
setTrustStorePassword(String) - Method in class io.dropwizard.client.ssl.TlsConfiguration
 
setTrustStorePath(File) - Method in class io.dropwizard.client.ssl.TlsConfiguration
 
setTrustStoreType(String) - Method in class io.dropwizard.client.ssl.TlsConfiguration
 
setUserAgent(Optional<String>) - Method in class io.dropwizard.client.HttpClientConfiguration
 
setUsername(String) - Method in class io.dropwizard.client.proxy.AuthConfiguration
 
setValidateAfterInactivityPeriod(Duration) - Method in class io.dropwizard.client.HttpClientConfiguration
 
setVerifyHostname(boolean) - Method in class io.dropwizard.client.ssl.TlsConfiguration
 
setWorkQueueSize(int) - Method in class io.dropwizard.client.JerseyClientConfiguration
 

T

TlsConfiguration - Class in io.dropwizard.client.ssl
 
TlsConfiguration() - Constructor for class io.dropwizard.client.ssl.TlsConfiguration
 

U

using(HttpClientConfiguration) - Method in class io.dropwizard.client.HttpClientBuilder
Use the given HttpClientConfiguration instance.
using(DnsResolver) - Method in class io.dropwizard.client.HttpClientBuilder
Use the given DnsResolver instance.
using(HostnameVerifier) - Method in class io.dropwizard.client.HttpClientBuilder
Use the give (@link HostnameVerifier} instance.
using(HttpRequestRetryHandler) - Method in class io.dropwizard.client.HttpClientBuilder
Uses the HttpRequestRetryHandler for handling request retries.
using(Registry<ConnectionSocketFactory>) - Method in class io.dropwizard.client.HttpClientBuilder
Use the given Registry instance.
using(HttpRoutePlanner) - Method in class io.dropwizard.client.HttpClientBuilder
Use the given HttpRoutePlanner instance.
using(CredentialsProvider) - Method in class io.dropwizard.client.HttpClientBuilder
Use the given CredentialsProvider instance.
using(HttpClientMetricNameStrategy) - Method in class io.dropwizard.client.HttpClientBuilder
Use the given HttpClientMetricNameStrategy instance.
using(RedirectStrategy) - Method in class io.dropwizard.client.HttpClientBuilder
Use the given RedirectStrategy instance.
using(List<? extends Header>) - Method in class io.dropwizard.client.HttpClientBuilder
Use the given default headers for each HTTP request
using(HttpProcessor) - Method in class io.dropwizard.client.HttpClientBuilder
Use the given HttpProcessor instance
using(JerseyClientConfiguration) - Method in class io.dropwizard.client.JerseyClientBuilder
using(Environment) - Method in class io.dropwizard.client.JerseyClientBuilder
Uses the given Environment.
using(Validator) - Method in class io.dropwizard.client.JerseyClientBuilder
Use the given Validator instance.
using(ExecutorService, ObjectMapper) - Method in class io.dropwizard.client.JerseyClientBuilder
Uses the given ExecutorService and ObjectMapper.
using(ExecutorService) - Method in class io.dropwizard.client.JerseyClientBuilder
Uses the given ExecutorService.
using(ObjectMapper) - Method in class io.dropwizard.client.JerseyClientBuilder
Uses the given ObjectMapper.
using(ConnectorProvider) - Method in class io.dropwizard.client.JerseyClientBuilder
Use the given ConnectorProvider instance.
using(HttpRequestRetryHandler) - Method in class io.dropwizard.client.JerseyClientBuilder
Uses the HttpRequestRetryHandler for handling request retries.
using(DnsResolver) - Method in class io.dropwizard.client.JerseyClientBuilder
Use the given DnsResolver instance.
using(HostnameVerifier) - Method in class io.dropwizard.client.JerseyClientBuilder
Use the given HostnameVerifier instance.
using(Registry<ConnectionSocketFactory>) - Method in class io.dropwizard.client.JerseyClientBuilder
Use the given Registry instance of connection socket factories.
using(HttpClientMetricNameStrategy) - Method in class io.dropwizard.client.JerseyClientBuilder
Use the given HttpClientMetricNameStrategy instance.
using(HttpRoutePlanner) - Method in class io.dropwizard.client.JerseyClientBuilder
Use the given HttpRoutePlanner instance.
using(CredentialsProvider) - Method in class io.dropwizard.client.JerseyClientBuilder
Use the given CredentialsProvider instance.

W

withProperty(String, Object) - Method in class io.dropwizard.client.JerseyClientBuilder
Sets the state of the given Jersey property.
withProvider(Object) - Method in class io.dropwizard.client.JerseyClientBuilder
Adds the given object as a Jersey provider.
withProvider(Class<?>) - Method in class io.dropwizard.client.JerseyClientBuilder
Adds the given class as a Jersey provider.
withShutdownGracePeriod(Duration) - Method in class io.dropwizard.client.JerseyClientBuilder
Sets the shutdown grace period.
A B C D F G H I J N P S T U W 
Skip navigation links

Copyright © 2017. All rights reserved.