public class ClientBuilderDefaultValuesDecorator extends javax.ws.rs.client.ClientBuilder
Modifier and Type | Field and Description |
---|---|
static String |
CONFIG_KEY_SOCKET_CONNECT_TIMEOUT
The
key for the connection timeout used with Config.getPropertyAsInt(String, int) . |
static String |
CONFIG_KEY_SOCKET_READ_TIMEOUT
The
key for the read timeout used with Config.getPropertyAsInt(String, int) . |
Constructor and Description |
---|
ClientBuilderDefaultValuesDecorator() |
ClientBuilderDefaultValuesDecorator(javax.ws.rs.client.ClientBuilder builder) |
Modifier and Type | Method and Description |
---|---|
javax.ws.rs.client.Client |
build() |
javax.ws.rs.core.Configuration |
getConfiguration() |
ClientBuilderDefaultValuesDecorator |
hostnameVerifier(HostnameVerifier hostnameVerifier) |
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 |
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) |
ClientBuilderDefaultValuesDecorator |
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 CONFIG_KEY_SOCKET_CONNECT_TIMEOUT
key
for the connection timeout used with Config.getPropertyAsInt(String, int)
.
The configuration can be overridden by a system property - see Config.SYSTEM_PROPERTY_PREFIX
.
public static final String CONFIG_KEY_SOCKET_READ_TIMEOUT
key
for the read timeout used with Config.getPropertyAsInt(String, int)
.
The configuration can be overridden by a system property - see Config.SYSTEM_PROPERTY_PREFIX
.
public ClientBuilderDefaultValuesDecorator()
public ClientBuilderDefaultValuesDecorator(javax.ws.rs.client.ClientBuilder builder)
public javax.ws.rs.client.Client build()
build
in class javax.ws.rs.client.ClientBuilder
public ClientBuilderDefaultValuesDecorator sslContext(SSLContext sslContext)
sslContext
in class javax.ws.rs.client.ClientBuilder
public ClientBuilderDefaultValuesDecorator hostnameVerifier(HostnameVerifier hostnameVerifier)
hostnameVerifier
in class javax.ws.rs.client.ClientBuilder
public javax.ws.rs.core.Configuration getConfiguration()
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, Map<Class<?>,Integer> contracts)
public javax.ws.rs.client.ClientBuilder withConfig(javax.ws.rs.core.Configuration config)
withConfig
in class javax.ws.rs.client.ClientBuilder
public javax.ws.rs.client.ClientBuilder keyStore(KeyStore keyStore, char[] password)
keyStore
in class javax.ws.rs.client.ClientBuilder
public javax.ws.rs.client.ClientBuilder trustStore(KeyStore trustStore)
trustStore
in class javax.ws.rs.client.ClientBuilder
Copyright © 2013–2019. All rights reserved.