Modifier and Type | Method and Description |
---|---|
abstract ResteasyClientBuilder |
ResteasyClientBuilder.connectionCheckoutTimeout(long timeout,
TimeUnit unit)
If connection pooling is enabled, how long will we wait to get a connection?
|
abstract ResteasyClientBuilder |
ResteasyClientBuilder.connectionPoolSize(int connectionPoolSize)
Number of connections allowed to pool.
|
abstract ResteasyClientBuilder |
ResteasyClientBuilder.connectionTTL(long ttl,
TimeUnit unit)
If there is a connection pool, set the time to live in the pool.
|
abstract ResteasyClientBuilder |
ResteasyClientBuilder.connectTimeout(long timeout,
TimeUnit unit) |
abstract ResteasyClientBuilder |
ResteasyClientBuilder.defaultProxy(String hostname)
Specify a default proxy.
|
abstract ResteasyClientBuilder |
ResteasyClientBuilder.defaultProxy(String hostname,
int port)
Specify a default proxy host and port.
|
abstract ResteasyClientBuilder |
ResteasyClientBuilder.defaultProxy(String hostname,
int port,
String scheme)
Specify default proxy.
|
abstract ResteasyClientBuilder |
ResteasyClientBuilder.disableAutomaticRetries()
boolean, notify apache to disable its automatic retries.
|
abstract ResteasyClientBuilder |
ResteasyClientBuilder.disableTrustManager()
Disable trust management and hostname verification.
|
abstract ResteasyClientBuilder |
ResteasyClientBuilder.enableCookieManagement()
Enable state (cookie) management.
|
abstract ResteasyClientBuilder |
ResteasyClientBuilder.executorService(ExecutorService executorService) |
abstract ResteasyClientBuilder |
ResteasyClientBuilder.executorService(ExecutorService executorService,
boolean cleanupExecutor) |
abstract ResteasyClientBuilder |
ResteasyClientBuilder.hostnameVerification(ResteasyClientBuilder.HostnameVerificationPolicy policy)
SSL policy used to verify hostnames
|
abstract ResteasyClientBuilder |
ResteasyClientBuilder.hostnameVerifier(HostnameVerifier verifier) |
abstract ResteasyClientBuilder |
ResteasyClientBuilder.httpEngine(ClientHttpEngine httpEngine)
Negates all ssl and connection specific configuration
|
abstract ResteasyClientBuilder |
ResteasyClientBuilder.keyStore(KeyStore keyStore,
char[] password) |
abstract ResteasyClientBuilder |
ResteasyClientBuilder.keyStore(KeyStore keyStore,
String password) |
abstract ResteasyClientBuilder |
ResteasyClientBuilder.maxPooledPerRoute(int maxPooledPerRoute)
If connection pooling enabled, how many connections to pool per url?
|
abstract ResteasyClientBuilder |
ResteasyClientBuilder.providerFactory(ResteasyProviderFactory providerFactory)
Changing the providerFactory will wipe clean any registered components or properties.
|
abstract ResteasyClientBuilder |
ResteasyClientBuilder.readTimeout(long timeout,
TimeUnit unit) |
abstract ResteasyClientBuilder |
ResteasyClientBuilder.responseBufferSize(int size)
Response stream is wrapped in a BufferedInputStream.
|
abstract ResteasyClientBuilder |
ResteasyClientBuilder.scheduledExecutorService(ScheduledExecutorService scheduledExecutorService) |
abstract ResteasyClientBuilder |
ResteasyClientBuilder.setFollowRedirects(boolean followRedirects)
Follow redirects added for MicroProfile-rest-client but can be used by
tradition clients as well.
|
abstract ResteasyClientBuilder |
ResteasyClientBuilder.sniHostNames(String... sniHostNames)
Adds a TLS/SSL SNI Host Name for authentication.
|
abstract ResteasyClientBuilder |
ResteasyClientBuilder.sslContext(SSLContext sslContext) |
abstract ResteasyClientBuilder |
ResteasyClientBuilder.trustStore(KeyStore trustStore) |
abstract ResteasyClientBuilder |
ResteasyClientBuilder.useAsyncHttpEngine() |
abstract ResteasyClientBuilder |
ResteasyClientBuilder.withConfig(javax.ws.rs.core.Configuration config) |
Modifier and Type | Method and Description |
---|---|
ClientHttpEngineBuilder |
ClientHttpEngineBuilder.resteasyClientBuilder(ResteasyClientBuilder resteasyClientBuilder) |
Modifier and Type | Method and Description |
---|---|
ClientHttpEngineBuilder |
URLConnectionClientEngineBuilder.resteasyClientBuilder(ResteasyClientBuilder resteasyClientBuilder) |
ClientHttpEngineBuilder |
ClientHttpEngineBuilder43.resteasyClientBuilder(ResteasyClientBuilder resteasyClientBuilder) |
Modifier and Type | Class and Description |
---|---|
class |
ResteasyClientBuilderImpl
Abstraction for creating Clients.
|
Modifier and Type | Method and Description |
---|---|
ResteasyClientBuilder |
ResteasyClientBuilderImpl.disableAutomaticRetries() |
ResteasyClientBuilder |
ResteasyClientBuilderImpl.enableCookieManagement() |
ResteasyClientBuilder |
ResteasyClientBuilderImpl.executorService(ExecutorService executorService) |
ResteasyClientBuilder |
ResteasyClientBuilderImpl.executorService(ExecutorService executorService,
boolean cleanupExecutor) |
ResteasyClientBuilder |
ResteasyClientBuilderImpl.scheduledExecutorService(ScheduledExecutorService scheduledExecutorService) |
ResteasyClientBuilder |
ResteasyClientBuilderImpl.setFollowRedirects(boolean followRedirects) |
Modifier and Type | Class and Description |
---|---|
class |
MpClientBuilderImpl |
Copyright © 2021 JBoss by Red Hat. All rights reserved.