public class CxfTypeSafeClientBuilder extends Object implements org.eclipse.microprofile.rest.client.RestClientBuilder, javax.ws.rs.core.Configurable<org.eclipse.microprofile.rest.client.RestClientBuilder>
| Constructor and Description |
|---|
CxfTypeSafeClientBuilder() |
| Modifier and Type | Method and Description |
|---|---|
org.eclipse.microprofile.rest.client.RestClientBuilder |
baseUrl(URL url) |
<T> T |
build(Class<T> aClass) |
javax.ws.rs.core.Configuration |
getConfiguration() |
org.eclipse.microprofile.rest.client.RestClientBuilder |
property(String key,
Object value) |
org.eclipse.microprofile.rest.client.RestClientBuilder |
register(Class<?> componentClass) |
org.eclipse.microprofile.rest.client.RestClientBuilder |
register(Class<?> componentClass,
Class<?>... contracts) |
org.eclipse.microprofile.rest.client.RestClientBuilder |
register(Class<?> componentClass,
int priority) |
org.eclipse.microprofile.rest.client.RestClientBuilder |
register(Class<?> componentClass,
Map<Class<?>,Integer> contracts) |
org.eclipse.microprofile.rest.client.RestClientBuilder |
register(Object component) |
org.eclipse.microprofile.rest.client.RestClientBuilder |
register(Object component,
Class<?>... contracts) |
org.eclipse.microprofile.rest.client.RestClientBuilder |
register(Object component,
int priority) |
org.eclipse.microprofile.rest.client.RestClientBuilder |
register(Object component,
Map<Class<?>,Integer> contracts) |
public org.eclipse.microprofile.rest.client.RestClientBuilder baseUrl(URL url)
baseUrl in interface org.eclipse.microprofile.rest.client.RestClientBuilderpublic <T> T build(Class<T> aClass)
build in interface org.eclipse.microprofile.rest.client.RestClientBuilderpublic javax.ws.rs.core.Configuration getConfiguration()
getConfiguration in interface javax.ws.rs.core.Configurable<org.eclipse.microprofile.rest.client.RestClientBuilder>public org.eclipse.microprofile.rest.client.RestClientBuilder property(String key, Object value)
property in interface javax.ws.rs.core.Configurable<org.eclipse.microprofile.rest.client.RestClientBuilder>public org.eclipse.microprofile.rest.client.RestClientBuilder register(Class<?> componentClass)
register in interface javax.ws.rs.core.Configurable<org.eclipse.microprofile.rest.client.RestClientBuilder>public org.eclipse.microprofile.rest.client.RestClientBuilder register(Object component)
register in interface javax.ws.rs.core.Configurable<org.eclipse.microprofile.rest.client.RestClientBuilder>public org.eclipse.microprofile.rest.client.RestClientBuilder register(Class<?> componentClass, int priority)
register in interface javax.ws.rs.core.Configurable<org.eclipse.microprofile.rest.client.RestClientBuilder>public org.eclipse.microprofile.rest.client.RestClientBuilder register(Class<?> componentClass, Class<?>... contracts)
register in interface javax.ws.rs.core.Configurable<org.eclipse.microprofile.rest.client.RestClientBuilder>public org.eclipse.microprofile.rest.client.RestClientBuilder register(Class<?> componentClass, Map<Class<?>,Integer> contracts)
register in interface javax.ws.rs.core.Configurable<org.eclipse.microprofile.rest.client.RestClientBuilder>public org.eclipse.microprofile.rest.client.RestClientBuilder register(Object component, int priority)
register in interface javax.ws.rs.core.Configurable<org.eclipse.microprofile.rest.client.RestClientBuilder>public org.eclipse.microprofile.rest.client.RestClientBuilder register(Object component, Class<?>... contracts)
register in interface javax.ws.rs.core.Configurable<org.eclipse.microprofile.rest.client.RestClientBuilder>Apache CXF