Package org.glassfish.jersey.client
Class JerseyClientBuilder
java.lang.Object
jakarta.ws.rs.client.ClientBuilder
org.glassfish.jersey.client.JerseyClientBuilder
- All Implemented Interfaces:
 Configurable<ClientBuilder>
Jersey provider of 
JAX-RS client builder.- Author:
 - Marek Potociar
 
- 
Field Summary
Fields inherited from class jakarta.ws.rs.client.ClientBuilder
JAXRS_DEFAULT_CLIENT_BUILDER_PROPERTY - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionbuild()connectTimeout(long timeout, TimeUnit unit) static JerseyClientCreate a new custom-configuredJerseyClientinstance.static JerseyClientcreateClient(Configuration configuration) Create a new custom-configuredJerseyClientinstance.executorService(ExecutorService executorService) hostnameVerifier(HostnameVerifier hostnameVerifier) readTimeout(long timeout, TimeUnit unit) scheduledExecutorService(ScheduledExecutorService scheduledExecutorService) sslContext(SSLContext sslContext) trustStore(KeyStore trustStore) withConfig(Configuration config) Methods inherited from class jakarta.ws.rs.client.ClientBuilder
keyStore, newBuilder, newClient, newClient 
- 
Constructor Details
- 
JerseyClientBuilder
public JerseyClientBuilder()Create new Jersey client builder instance. 
 - 
 - 
Method Details
- 
createClient
Create a new custom-configuredJerseyClientinstance.- Returns:
 - new configured Jersey client instance.
 - Since:
 - 2.5
 
 - 
createClient
Create a new custom-configuredJerseyClientinstance.- Parameters:
 configuration- data used to provide initial configuration for the new Jersey client instance.- Returns:
 - new configured Jersey client instance.
 - Since:
 - 2.5
 
 - 
sslContext
- Specified by:
 sslContextin classClientBuilder
 - 
keyStore
- Specified by:
 keyStorein classClientBuilder
 - 
trustStore
- Specified by:
 trustStorein classClientBuilder
 - 
hostnameVerifier
- Specified by:
 hostnameVerifierin classClientBuilder
 - 
executorService
- Specified by:
 executorServicein classClientBuilder
 - 
scheduledExecutorService
- Specified by:
 scheduledExecutorServicein classClientBuilder
 - 
connectTimeout
- Specified by:
 connectTimeoutin classClientBuilder
 - 
readTimeout
- Specified by:
 readTimeoutin classClientBuilder
 - 
build
- Specified by:
 buildin classClientBuilder
 - 
getConfiguration
 - 
property
 - 
register
 - 
register
 - 
register
 - 
register
 - 
register
 - 
register
 - 
register
 - 
register
 - 
withConfig
- Specified by:
 withConfigin classClientBuilder
 
 -