Package org.minijax.client
Class MinijaxClientBuilder
java.lang.Object
jakarta.ws.rs.client.ClientBuilder
org.minijax.client.MinijaxClientBuilder
- All Implemented Interfaces:
jakarta.ws.rs.core.Configurable<jakarta.ws.rs.client.ClientBuilder>
public class MinijaxClientBuilder
extends jakarta.ws.rs.client.ClientBuilder
-
Field Summary
Fields inherited from class jakarta.ws.rs.client.ClientBuilder
JAXRS_DEFAULT_CLIENT_BUILDER_PROPERTY -
Constructor Summary
Constructors Constructor Description MinijaxClientBuilder() -
Method Summary
Modifier and Type Method Description jakarta.ws.rs.client.Clientbuild()MinijaxClientBuilderconnectTimeout(long timeout, java.util.concurrent.TimeUnit unit)MinijaxClientBuilderexecutorService(java.util.concurrent.ExecutorService executorService)jakarta.ws.rs.core.ConfigurationgetConfiguration()MinijaxClientBuilderhostnameVerifier(javax.net.ssl.HostnameVerifier verifier)MinijaxClientBuilderkeyStore(java.security.KeyStore keyStore, char[] password)MinijaxClientBuilderproperty(java.lang.String name, java.lang.Object value)MinijaxClientBuilderreadTimeout(long timeout, java.util.concurrent.TimeUnit unit)MinijaxClientBuilderregister(java.lang.Class<?> componentClass)MinijaxClientBuilderregister(java.lang.Class<?> componentClass, int priority)MinijaxClientBuilderregister(java.lang.Class<?> componentClass, java.lang.Class<?>... contracts)MinijaxClientBuilderregister(java.lang.Class<?> componentClass, java.util.Map<java.lang.Class<?>,java.lang.Integer> contracts)MinijaxClientBuilderregister(java.lang.Object component)MinijaxClientBuilderregister(java.lang.Object component, int priority)MinijaxClientBuilderregister(java.lang.Object component, java.lang.Class<?>... contracts)MinijaxClientBuilderregister(java.lang.Object component, java.util.Map<java.lang.Class<?>,java.lang.Integer> contracts)MinijaxClientBuilderscheduledExecutorService(java.util.concurrent.ScheduledExecutorService scheduledExecutorService)MinijaxClientBuildersslContext(javax.net.ssl.SSLContext sslContext)MinijaxClientBuildertrustStore(java.security.KeyStore trustStore)MinijaxClientBuilderwithConfig(jakarta.ws.rs.core.Configuration config)Methods inherited from class jakarta.ws.rs.client.ClientBuilder
keyStore, newBuilder, newClient, newClientMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
MinijaxClientBuilder
public MinijaxClientBuilder()
-
-
Method Details
-
build
public jakarta.ws.rs.client.Client build()- Specified by:
buildin classjakarta.ws.rs.client.ClientBuilder
-
getConfiguration
public jakarta.ws.rs.core.Configuration getConfiguration() -
property
-
register
-
register
-
register
public MinijaxClientBuilder register(java.lang.Class<?> componentClass, java.lang.Class<?>... contracts) -
register
public MinijaxClientBuilder register(java.lang.Class<?> componentClass, java.util.Map<java.lang.Class<?>,java.lang.Integer> contracts) -
register
-
register
-
register
-
register
public MinijaxClientBuilder register(java.lang.Object component, java.util.Map<java.lang.Class<?>,java.lang.Integer> contracts) -
withConfig
- Specified by:
withConfigin classjakarta.ws.rs.client.ClientBuilder
-
sslContext
- Specified by:
sslContextin classjakarta.ws.rs.client.ClientBuilder
-
keyStore
- Specified by:
keyStorein classjakarta.ws.rs.client.ClientBuilder
-
trustStore
- Specified by:
trustStorein classjakarta.ws.rs.client.ClientBuilder
-
hostnameVerifier
- Specified by:
hostnameVerifierin classjakarta.ws.rs.client.ClientBuilder
-
executorService
- Specified by:
executorServicein classjakarta.ws.rs.client.ClientBuilder
-
scheduledExecutorService
public MinijaxClientBuilder scheduledExecutorService(java.util.concurrent.ScheduledExecutorService scheduledExecutorService)- Specified by:
scheduledExecutorServicein classjakarta.ws.rs.client.ClientBuilder
-
connectTimeout
- Specified by:
connectTimeoutin classjakarta.ws.rs.client.ClientBuilder
-
readTimeout
- Specified by:
readTimeoutin classjakarta.ws.rs.client.ClientBuilder
-