Package io.micronaut.jaxrs.client
Class JaxRsClientBuilder
java.lang.Object
jakarta.ws.rs.client.ClientBuilder
io.micronaut.jaxrs.client.JaxRsClientBuilder
- All Implemented Interfaces:
Configurable<ClientBuilder>
The implementation of
ClientBuilder
.- Since:
- 4.6
- Author:
- Denis Stepanov
-
Field Summary
Fields inherited from class jakarta.ws.rs.client.ClientBuilder
JAXRS_DEFAULT_CLIENT_BUILDER_PROPERTY
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionbuild()
connectTimeout
(long timeout, TimeUnit unit) executorService
(ExecutorService executorService) io.micronaut.jaxrs.client.JaxRsConfiguration
hostnameVerifier
(HostnameVerifier verifier) default ClientBuilder
readTimeout
(long timeout, TimeUnit unit) default ClientBuilder
default ClientBuilder
default ClientBuilder
default ClientBuilder
default ClientBuilder
default ClientBuilder
default ClientBuilder
default ClientBuilder
scheduledExecutorService
(ScheduledExecutorService scheduledExecutorService) self()
sslContext
(SSLContext sslContext) trustStore
(KeyStore trustStore) withConfig
(Configuration config) Methods inherited from class jakarta.ws.rs.client.ClientBuilder
keyStore, newBuilder, newClient, newClient
-
Constructor Details
-
JaxRsClientBuilder
public JaxRsClientBuilder()
-
-
Method Details
-
build
- Specified by:
build
in classClientBuilder
-
self
-
getConfiguration
public io.micronaut.jaxrs.client.JaxRsConfiguration getConfiguration()- Specified by:
getConfiguration
in interfaceConfigurable<ClientBuilder>
-
withConfig
- Specified by:
withConfig
in classClientBuilder
-
sslContext
- Specified by:
sslContext
in classClientBuilder
-
keyStore
- Specified by:
keyStore
in classClientBuilder
-
trustStore
- Specified by:
trustStore
in classClientBuilder
-
hostnameVerifier
- Specified by:
hostnameVerifier
in classClientBuilder
-
executorService
- Specified by:
executorService
in classClientBuilder
-
scheduledExecutorService
- Specified by:
scheduledExecutorService
in classClientBuilder
-
connectTimeout
- Specified by:
connectTimeout
in classClientBuilder
-
readTimeout
- Specified by:
readTimeout
in classClientBuilder
-
property
- Specified by:
property
in interfaceConfigurable<C extends Configurable<C>>
-
register
- Specified by:
register
in interfaceConfigurable<C extends Configurable<C>>
-
register
- Specified by:
register
in interfaceConfigurable<C extends Configurable<C>>
-
register
- Specified by:
register
in interfaceConfigurable<C extends Configurable<C>>
-
register
- Specified by:
register
in interfaceConfigurable<C extends Configurable<C>>
-
register
- Specified by:
register
in interfaceConfigurable<C extends Configurable<C>>
-
register
- Specified by:
register
in interfaceConfigurable<C extends Configurable<C>>
-
register
- Specified by:
register
in interfaceConfigurable<C extends Configurable<C>>
-
register
- Specified by:
register
in interfaceConfigurable<C extends Configurable<C>>
-