public class JaxrsClientBuilderDecorator
extends javax.ws.rs.client.ClientBuilder
| Modifier and Type | Field and Description |
|---|---|
protected javax.ws.rs.client.ClientBuilder |
clientBuilder |
static String |
EARLY_BUILDER_INIT |
| Constructor and Description |
|---|
JaxrsClientBuilderDecorator()
Initialises a new JerseyClientBuilder and sets it as the decorated object.
|
| Modifier and Type | Method and Description |
|---|---|
javax.ws.rs.client.Client |
build() |
javax.ws.rs.client.ClientBuilder |
connectTimeout(long timeout,
TimeUnit unit) |
javax.ws.rs.client.ClientBuilder |
executorService(ExecutorService executorService) |
javax.ws.rs.core.Configuration |
getConfiguration() |
javax.ws.rs.client.ClientBuilder |
hostnameVerifier(HostnameVerifier verifier) |
javax.ws.rs.client.ClientBuilder |
keyStore(KeyStore keyStore,
char[] password) |
javax.ws.rs.client.ClientBuilder |
property(String name,
Object value) |
javax.ws.rs.client.ClientBuilder |
readTimeout(long timeout,
TimeUnit unit) |
javax.ws.rs.client.ClientBuilder |
register(Class<?> componentClass) |
javax.ws.rs.client.ClientBuilder |
register(Class<?> componentClass,
Class<?>... contracts) |
javax.ws.rs.client.ClientBuilder |
register(Class<?> componentClass,
int priority) |
javax.ws.rs.client.ClientBuilder |
register(Class<?> componentClass,
Map<Class<?>,Integer> contracts) |
javax.ws.rs.client.ClientBuilder |
register(Object component) |
javax.ws.rs.client.ClientBuilder |
register(Object component,
Class<?>... contracts) |
javax.ws.rs.client.ClientBuilder |
register(Object component,
int priority) |
javax.ws.rs.client.ClientBuilder |
register(Object component,
Map<Class<?>,Integer> contracts) |
javax.ws.rs.client.ClientBuilder |
scheduledExecutorService(ScheduledExecutorService scheduledExecutorService) |
javax.ws.rs.client.ClientBuilder |
sslContext(SSLContext sslContext) |
javax.ws.rs.client.ClientBuilder |
trustStore(KeyStore trustStore) |
javax.ws.rs.client.ClientBuilder |
withConfig(javax.ws.rs.core.Configuration config) |
public static final String EARLY_BUILDER_INIT
protected javax.ws.rs.client.ClientBuilder clientBuilder
public JaxrsClientBuilderDecorator()
public javax.ws.rs.client.ClientBuilder withConfig(javax.ws.rs.core.Configuration config)
withConfig in class javax.ws.rs.client.ClientBuilderpublic javax.ws.rs.client.ClientBuilder sslContext(SSLContext sslContext)
sslContext in class javax.ws.rs.client.ClientBuilderpublic javax.ws.rs.client.ClientBuilder keyStore(KeyStore keyStore, char[] password)
keyStore in class javax.ws.rs.client.ClientBuilderpublic javax.ws.rs.client.ClientBuilder trustStore(KeyStore trustStore)
trustStore in class javax.ws.rs.client.ClientBuilderpublic javax.ws.rs.client.ClientBuilder hostnameVerifier(HostnameVerifier verifier)
hostnameVerifier in class javax.ws.rs.client.ClientBuilderpublic javax.ws.rs.client.ClientBuilder executorService(ExecutorService executorService)
executorService in class javax.ws.rs.client.ClientBuilderpublic javax.ws.rs.client.ClientBuilder scheduledExecutorService(ScheduledExecutorService scheduledExecutorService)
scheduledExecutorService in class javax.ws.rs.client.ClientBuilderpublic javax.ws.rs.client.ClientBuilder connectTimeout(long timeout,
TimeUnit unit)
connectTimeout in class javax.ws.rs.client.ClientBuilderpublic javax.ws.rs.client.ClientBuilder readTimeout(long timeout,
TimeUnit unit)
readTimeout in class javax.ws.rs.client.ClientBuilderpublic javax.ws.rs.client.Client build()
build in class javax.ws.rs.client.ClientBuilderpublic javax.ws.rs.core.Configuration getConfiguration()
public javax.ws.rs.client.ClientBuilder register(Class<?> componentClass)
public javax.ws.rs.client.ClientBuilder register(Class<?> componentClass, int priority)
public javax.ws.rs.client.ClientBuilder register(Class<?> componentClass, Class<?>... contracts)
public javax.ws.rs.client.ClientBuilder register(Class<?> componentClass, Map<Class<?>,Integer> contracts)
public javax.ws.rs.client.ClientBuilder register(Object component)
public javax.ws.rs.client.ClientBuilder register(Object component, int priority)
Copyright © 2019. All rights reserved.