A C D G H I R S T W 
All Classes All Packages

A

AsyncWithCredentials - Class in interlok.http.apache.async
Allows you to specify a CredentialsProvider as a default for the HttpClientBuilder.
AsyncWithCredentials() - Constructor for class interlok.http.apache.async.AsyncWithCredentials
 
AsyncWithCustomKeystores - Class in interlok.http.apache.async
HttpClientBuilderConfigurator implementation that allows you to customise keystores etc.
AsyncWithCustomKeystores() - Constructor for class interlok.http.apache.async.AsyncWithCustomKeystores
 
AsyncWithInterceptors - Class in interlok.http.apache.async
HttpClientBuilderConfigurator instance that allows additional HttpRequestInterceptor instances to be added to the outgoing request.
AsyncWithInterceptors() - Constructor for class interlok.http.apache.async.AsyncWithInterceptors
 

C

CompositeAsyncClientBuilder - Class in interlok.http.apache.async
HttpAsyncClientBuilderConfig implementation that wraps a list of implementations.
CompositeAsyncClientBuilder() - Constructor for class interlok.http.apache.async.CompositeAsyncClientBuilder
 
configure(HttpAsyncClientBuilder) - Method in class interlok.http.apache.async.AsyncWithCredentials
 
configure(HttpAsyncClientBuilder) - Method in class interlok.http.apache.async.AsyncWithCustomKeystores
 
configure(HttpAsyncClientBuilder) - Method in class interlok.http.apache.async.AsyncWithInterceptors
 
configure(HttpAsyncClientBuilder) - Method in class interlok.http.apache.async.CompositeAsyncClientBuilder
 
configure(HttpAsyncClientBuilder) - Method in class interlok.http.apache.async.DefaultAsyncClientBuilder
 
configure(HttpAsyncClientBuilder) - Method in interface interlok.http.apache.async.HttpAsyncClientBuilderConfig
Do any additional configuration.
customiseTimeouts(HttpAsyncClientBuilder) - Method in class interlok.http.apache.async.DefaultAsyncClientBuilder
 

D

DefaultAsyncClientBuilder - Class in interlok.http.apache.async
Provides some sensible default behaviour for configuring an HttpAsyncClientBuilder.
DefaultAsyncClientBuilder() - Constructor for class interlok.http.apache.async.DefaultAsyncClientBuilder
 
defaultIfNull(HttpAsyncClientBuilderConfig) - Static method in interface interlok.http.apache.async.HttpAsyncClientBuilderConfig
 

G

getBuilders() - Method in class interlok.http.apache.async.CompositeAsyncClientBuilder
The list of builders that will be used in turn to configure the HttpAsyncClientBuilder.
getConnectTimeout() - Method in class interlok.http.apache.async.DefaultAsyncClientBuilder
The connect timeout which is set on RequestConfig.Builder#setConnectTimeout(int)
getCredentialsProvider() - Method in class interlok.http.apache.async.AsyncWithCredentials
The credentials provider.
getHttpProxy() - Method in class interlok.http.apache.async.DefaultAsyncClientBuilder
Explicitly configurd proxy server.
getKeystore() - Method in class interlok.http.apache.async.AsyncWithCustomKeystores
The keystore used with TLS.
getPrivateKeyPassword() - Method in class interlok.http.apache.async.AsyncWithCustomKeystores
The private key password.
getRequestInterceptors() - Method in class interlok.http.apache.async.AsyncWithInterceptors
Additional request interceptors that will be added to the HttpClientBuilder.
getSocketTimeout() - Method in class interlok.http.apache.async.DefaultAsyncClientBuilder
The socket timeout is set on RequestConfig.Builder#setSocketTimeout(int)
getTrustSelfSigned() - Method in class interlok.http.apache.async.AsyncWithCustomKeystores
Whether or not to trust self signed certificates.
getTruststore() - Method in class interlok.http.apache.async.AsyncWithCustomKeystores
The truststore used with TLS

H

HttpAsyncClientBuilderConfig - Interface in interlok.http.apache.async
 

I

interlok.http.apache.async - package interlok.http.apache.async
Adds supporting configuration for Apache HTTP asynchronous clients.

R

requestInterceptors() - Method in class interlok.http.apache.async.AsyncWithInterceptors
 

S

setBuilders(List<HttpAsyncClientBuilderConfig>) - Method in class interlok.http.apache.async.CompositeAsyncClientBuilder
The list of builders that will be used in turn to configure the HttpAsyncClientBuilder.
setConnectTimeout(TimeInterval) - Method in class interlok.http.apache.async.DefaultAsyncClientBuilder
The connect timeout which is set on RequestConfig.Builder#setConnectTimeout(int)
setCredentialsProvider(CredentialsProviderBuilder) - Method in class interlok.http.apache.async.AsyncWithCredentials
The credentials provider.
setHttpProxy(String) - Method in class interlok.http.apache.async.DefaultAsyncClientBuilder
Explicitly configurd proxy server.
setKeystore(ConfiguredKeystore) - Method in class interlok.http.apache.async.AsyncWithCustomKeystores
The keystore used with TLS.
setPrivateKeyPassword(PrivateKeyPasswordProvider) - Method in class interlok.http.apache.async.AsyncWithCustomKeystores
The private key password.
setRequestInterceptors(List<RequestInterceptorBuilder>) - Method in class interlok.http.apache.async.AsyncWithInterceptors
Additional request interceptors that will be added to the HttpClientBuilder.
setSocketTimeout(TimeInterval) - Method in class interlok.http.apache.async.DefaultAsyncClientBuilder
The socket timeout is set on RequestConfig.Builder#setSocketTimeout(int)
setTrustSelfSigned(Boolean) - Method in class interlok.http.apache.async.AsyncWithCustomKeystores
Whether or not to trust self signed certificates.
setTruststore(ConfiguredKeystore) - Method in class interlok.http.apache.async.AsyncWithCustomKeystores
The truststore used with TLS

T

trustStrategy() - Method in class interlok.http.apache.async.AsyncWithCustomKeystores
 

W

withBuilders(HttpAsyncClientBuilderConfig...) - Method in class interlok.http.apache.async.CompositeAsyncClientBuilder
 
withBuilders(List<HttpAsyncClientBuilderConfig>) - Method in class interlok.http.apache.async.CompositeAsyncClientBuilder
 
withInterceptors(RequestInterceptorBuilder...) - Method in class interlok.http.apache.async.AsyncWithInterceptors
 
withInterceptors(List<RequestInterceptorBuilder>) - Method in class interlok.http.apache.async.AsyncWithInterceptors
 
withKeystore(ConfiguredKeystore) - Method in class interlok.http.apache.async.AsyncWithCustomKeystores
 
withPrivateKeyPassword(PrivateKeyPasswordProvider) - Method in class interlok.http.apache.async.AsyncWithCustomKeystores
 
withProvider(CredentialsProviderBuilder) - Method in class interlok.http.apache.async.AsyncWithCredentials
 
withTrustSelfSigned(Boolean) - Method in class interlok.http.apache.async.AsyncWithCustomKeystores
 
withTrustStore(ConfiguredKeystore) - Method in class interlok.http.apache.async.AsyncWithCustomKeystores
 
A C D G H I R S T W 
All Classes All Packages