All Methods Instance Methods Concrete Methods Deprecated Methods
Modifier and Type |
Method and Description |
ResteasyClientBuilder |
asyncExecutor(ExecutorService asyncExecutor)
|
ResteasyClientBuilder |
asyncExecutor(ExecutorService asyncExecutor,
boolean cleanupExecutor)
Deprecated.
|
ResteasyClient |
build() |
ResteasyClient |
buildOld()
Deprecated.
|
ResteasyClientBuilder |
connectionCheckoutTimeout(long timeout,
TimeUnit unit)
If connection pooling is enabled, how long will we wait to get a connection?
|
ResteasyClientBuilder |
connectionPoolSize(int connectionPoolSize)
Number of connections allowed to pool
|
ResteasyClientBuilder |
connectionTTL(long ttl,
TimeUnit unit)
If there is a connection pool, set the time to live in the pool.
|
ResteasyClientBuilder |
connectTimeout(long timeout,
TimeUnit unit) |
ResteasyClientBuilder |
defaultProxy(String hostname)
Specify a default proxy.
|
ResteasyClientBuilder |
defaultProxy(String hostname,
int port)
Specify a default proxy host and port.
|
ResteasyClientBuilder |
defaultProxy(String hostname,
int port,
String scheme)
Specify default proxy.
|
ResteasyClientBuilder |
disableTrustManager()
Disable trust management and hostname verification.
|
ResteasyClientBuilder |
establishConnectionTimeout(long timeout,
TimeUnit unit)
Deprecated.
|
javax.ws.rs.client.ClientBuilder |
executorService(ExecutorService executorService) |
javax.ws.rs.core.Configuration |
getConfiguration() |
protected ResteasyProviderFactory |
getProviderFactory() |
ResteasyClientBuilder |
hostnameVerification(ResteasyClientBuilder.HostnameVerificationPolicy policy)
SSL policy used to verify hostnames
|
ResteasyClientBuilder |
hostnameVerifier(HostnameVerifier verifier) |
ResteasyClientBuilder |
httpEngine(ClientHttpEngine httpEngine)
Negates all ssl and connection specific configuration
|
ResteasyClientBuilder |
keyStore(KeyStore keyStore,
char[] password) |
ResteasyClientBuilder |
keyStore(KeyStore keyStore,
String password) |
ResteasyClientBuilder |
maxPooledPerRoute(int maxPooledPerRoute)
If connection pooling enabled, how many connections to pool per url?
|
protected void |
prepareSocketForSni(SSLSocket socket) |
ResteasyClientBuilder |
property(String name,
Object value) |
ResteasyClientBuilder |
providerFactory(ResteasyProviderFactory providerFactory)
Changing the providerFactory will wipe clean any registered components or properties.
|
ResteasyClientBuilder |
readTimeout(long timeout,
TimeUnit unit) |
ResteasyClientBuilder |
register(Class<?> componentClass) |
ResteasyClientBuilder |
register(Class<?> componentClass,
Class<?>... contracts) |
ResteasyClientBuilder |
register(Class<?> componentClass,
int priority) |
ResteasyClientBuilder |
register(Class<?> componentClass,
Map<Class<?>,Integer> contracts) |
ResteasyClientBuilder |
register(Object component) |
ResteasyClientBuilder |
register(Object component,
Class<?>... contracts) |
ResteasyClientBuilder |
register(Object component,
int priority) |
ResteasyClientBuilder |
register(Object component,
Map<Class<?>,Integer> contracts) |
ResteasyClientBuilder |
responseBufferSize(int size)
Response stream is wrapped in a BufferedInputStream.
|
javax.ws.rs.client.ClientBuilder |
scheduledExecutorService(ScheduledExecutorService scheduledExecutorService) |
ResteasyClientBuilder |
sniHostNames(String... sniHostNames)
Adds a TLS/SSL SNI Host Name for authentication.
|
ResteasyClientBuilder |
socketTimeout(long timeout,
TimeUnit unit)
Deprecated.
|
ResteasyClientBuilder |
sslContext(SSLContext sslContext) |
ResteasyClientBuilder |
trustStore(KeyStore truststore) |
ResteasyClientBuilder |
useAsyncHttpEngine() |
ResteasyClientBuilder |
withConfig(javax.ws.rs.core.Configuration config) |