A B C D F G H I J N P S T U W
All Classes All Packages
All Classes All Packages
All Classes All Packages
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 for either Username Password or NT credentials
- AuthConfiguration() - Constructor for class io.dropwizard.client.proxy.AuthConfiguration
- AuthConfiguration(String, String) - Constructor for class io.dropwizard.client.proxy.AuthConfiguration
- AuthConfiguration(String, String, String, String, String, String, String) - Constructor for class io.dropwizard.client.proxy.AuthConfiguration
B
- BASIC_AUTH_SCHEME - Static variable in class io.dropwizard.client.proxy.AuthConfiguration
- 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
Client
instance with a custom reactive client provider.
C
- close() - Method in class io.dropwizard.client.DropwizardApacheConnector
- configureConnectionManager(InstrumentedHttpClientConnectionManager) - Method in class io.dropwizard.client.HttpClientBuilder
- configureCredentials(AuthConfiguration) - Method in class io.dropwizard.client.HttpClientBuilder
-
determine the Credentials implementation to use
- ConfiguredCloseableHttpClient - Class in io.dropwizard.client
- createBuilder() - Method in class io.dropwizard.client.HttpClientBuilder
-
Creates an Apache
HttpClientBuilder
. - createClient(HttpClientBuilder, InstrumentedHttpClientConnectionManager, String) - Method in class io.dropwizard.client.HttpClientBuilder
-
Map the parameters in
HttpClientConfiguration
to configuration on aHttpClientBuilder
instance - createConnectionManager(Registry<ConnectionSocketFactory>, String) - Method in class io.dropwizard.client.HttpClientBuilder
-
Create a InstrumentedHttpClientConnectionManager based on the HttpClientConfiguration.
- createDropwizardApacheConnector(ConfiguredCloseableHttpClient) - Method in class io.dropwizard.client.JerseyClientBuilder
-
Builds
DropwizardApacheConnector
based on the configured Apache HTTP client asConfiguredCloseableHttpClient
and the chunked encoding configuration set by the user. - createRequestExecutor(String) - Method in class io.dropwizard.client.HttpClientBuilder
-
Creates a
HttpRequestExecutor
. - 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
- getAuthScheme() - Method in class io.dropwizard.client.proxy.AuthConfiguration
- getCertAlias() - Method in class io.dropwizard.client.ssl.TlsConfiguration
- getClient() - Method in class io.dropwizard.client.ConfiguredCloseableHttpClient
- getConnectionRequestTimeout() - Method in class io.dropwizard.client.HttpClientConfiguration
- getConnectionTimeout() - Method in class io.dropwizard.client.HttpClientConfiguration
- getCredentialType() - Method in class io.dropwizard.client.proxy.AuthConfiguration
- getDefaultRequestConfig() - Method in class io.dropwizard.client.ConfiguredCloseableHttpClient
- getDomain() - Method in class io.dropwizard.client.proxy.AuthConfiguration
- getHost() - Method in class io.dropwizard.client.proxy.ProxyConfiguration
- getHostname() - Method in class io.dropwizard.client.proxy.AuthConfiguration
- getHttpEntity(ClientRequest) - Method in class io.dropwizard.client.DropwizardApacheConnector
-
Get an Apache's
HttpEntity
from Jersey'sClientRequest
- 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
- getKeyStoreProvider() - 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
- getProvider() - Method in class io.dropwizard.client.ssl.TlsConfiguration
- getProxyConfiguration() - Method in class io.dropwizard.client.HttpClientConfiguration
- getRealm() - Method in class io.dropwizard.client.proxy.AuthConfiguration
- 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
- getTrustStoreProvider() - 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
- isNormalizeUriEnabled() - Method in class io.dropwizard.client.HttpClientConfiguration
- 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(MetricRegistry) - Constructor for class io.dropwizard.client.JerseyClientBuilder
- JerseyClientBuilder(Environment) - 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
- NT_CREDS - Static variable in class io.dropwizard.client.proxy.AuthConfiguration
- NTLM_AUTH_SCHEME - Static variable in class io.dropwizard.client.proxy.AuthConfiguration
P
- ProxyConfiguration - Class in io.dropwizard.client.proxy
-
Configuration of access to a remote host through a proxy server
- 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
- setAuthScheme(String) - Method in class io.dropwizard.client.proxy.AuthConfiguration
- setCertAlias(String) - Method in class io.dropwizard.client.ssl.TlsConfiguration
- 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
- setCredentialType(String) - Method in class io.dropwizard.client.proxy.AuthConfiguration
- setDomain(String) - Method in class io.dropwizard.client.proxy.AuthConfiguration
- 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
- setHostname(String) - Method in class io.dropwizard.client.proxy.AuthConfiguration
- 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
- setKeyStoreProvider(String) - 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
- setNormalizeUriEnabled(boolean) - Method in class io.dropwizard.client.HttpClientConfiguration
- 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
- setProvider(String) - Method in class io.dropwizard.client.ssl.TlsConfiguration
- setProxyConfiguration(ProxyConfiguration) - Method in class io.dropwizard.client.HttpClientConfiguration
- setRealm(String) - Method in class io.dropwizard.client.proxy.AuthConfiguration
- 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
- setTrustStoreProvider(String) - 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
- USERNAME_PASSWORD_CREDS - Static variable in class io.dropwizard.client.proxy.AuthConfiguration
- using(HttpClientMetricNameStrategy) - Method in class io.dropwizard.client.HttpClientBuilder
-
Use the given
HttpClientMetricNameStrategy
instance. - using(HttpClientMetricNameStrategy) - Method in class io.dropwizard.client.JerseyClientBuilder
-
Use the given
HttpClientMetricNameStrategy
instance. - using(ObjectMapper) - Method in class io.dropwizard.client.JerseyClientBuilder
-
Uses the given
ObjectMapper
. - using(HttpClientConfiguration) - Method in class io.dropwizard.client.HttpClientBuilder
-
Use the given
HttpClientConfiguration
instance. - using(JerseyClientConfiguration) - Method in class io.dropwizard.client.JerseyClientBuilder
-
Uses the given
JerseyClientConfiguration
. - using(Environment) - Method in class io.dropwizard.client.JerseyClientBuilder
-
Uses the given
Environment
. - using(ExecutorService) - Method in class io.dropwizard.client.JerseyClientBuilder
-
Uses the given
ExecutorService
. - using(ExecutorService, ObjectMapper) - Method in class io.dropwizard.client.JerseyClientBuilder
-
Uses the given
ExecutorService
andObjectMapper
. - using(List<? extends Header>) - Method in class io.dropwizard.client.HttpClientBuilder
-
Use the given default headers for each HTTP request
- using(HostnameVerifier) - Method in class io.dropwizard.client.HttpClientBuilder
-
Use the give (@link HostnameVerifier} instance.
- using(HostnameVerifier) - Method in class io.dropwizard.client.JerseyClientBuilder
-
Use the given
HostnameVerifier
instance. - using(Validator) - Method in class io.dropwizard.client.JerseyClientBuilder
-
Use the given
Validator
instance. - using(CredentialsProvider) - Method in class io.dropwizard.client.HttpClientBuilder
-
Use the given
CredentialsProvider
instance. - using(CredentialsProvider) - Method in class io.dropwizard.client.JerseyClientBuilder
-
Use the given
CredentialsProvider
instance. - using(HttpRequestRetryHandler) - Method in class io.dropwizard.client.HttpClientBuilder
-
Uses the
HttpRequestRetryHandler
for handling request retries. - using(HttpRequestRetryHandler) - Method in class io.dropwizard.client.JerseyClientBuilder
-
Uses the
HttpRequestRetryHandler
for handling request retries. - using(RedirectStrategy) - Method in class io.dropwizard.client.HttpClientBuilder
-
Use the given
RedirectStrategy
instance. - using(ServiceUnavailableRetryStrategy) - Method in class io.dropwizard.client.HttpClientBuilder
-
Use the given
ServiceUnavailableRetryStrategy
instance - using(ServiceUnavailableRetryStrategy) - Method in class io.dropwizard.client.JerseyClientBuilder
-
Use the given
ServiceUnavailableRetryStrategy
instance. - using(Registry<ConnectionSocketFactory>) - Method in class io.dropwizard.client.HttpClientBuilder
-
Use the given
Registry
instance. - using(Registry<ConnectionSocketFactory>) - Method in class io.dropwizard.client.JerseyClientBuilder
-
Use the given
Registry
instance of connection socket factories. - using(DnsResolver) - Method in class io.dropwizard.client.HttpClientBuilder
-
Use the given
DnsResolver
instance. - using(DnsResolver) - Method in class io.dropwizard.client.JerseyClientBuilder
-
Use the given
DnsResolver
instance. - using(HttpRoutePlanner) - Method in class io.dropwizard.client.HttpClientBuilder
-
Use the given
HttpRoutePlanner
instance. - using(HttpRoutePlanner) - Method in class io.dropwizard.client.JerseyClientBuilder
-
Use the given
HttpRoutePlanner
instance. - using(HttpProcessor) - Method in class io.dropwizard.client.HttpClientBuilder
-
Use the given
HttpProcessor
instance - using(ConnectorProvider) - Method in class io.dropwizard.client.JerseyClientBuilder
-
Use the given
ConnectorProvider
instance.
W
- withProperty(String, Object) - Method in class io.dropwizard.client.JerseyClientBuilder
-
Sets the state of the given Jersey property.
- withProvider(Class<?>) - Method in class io.dropwizard.client.JerseyClientBuilder
-
Adds the given class as a Jersey provider.
- withProvider(Object) - Method in class io.dropwizard.client.JerseyClientBuilder
-
Adds the given object as a Jersey provider.
All Classes All Packages