Class CxfTypeSafeClientBuilder
java.lang.Object
org.apache.cxf.microprofile.client.CxfTypeSafeClientBuilder
- All Implemented Interfaces:
jakarta.ws.rs.core.Configurable<org.eclipse.microprofile.rest.client.RestClientBuilder>,org.eclipse.microprofile.rest.client.RestClientBuilder
public class CxfTypeSafeClientBuilder
extends Object
implements org.eclipse.microprofile.rest.client.RestClientBuilder, jakarta.ws.rs.core.Configurable<org.eclipse.microprofile.rest.client.RestClientBuilder>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.eclipse.microprofile.rest.client.RestClientBuilderorg.eclipse.microprofile.rest.client.RestClientBuilder<T> Tvoidclose()org.eclipse.microprofile.rest.client.RestClientBuilderconnectTimeout(long timeout, TimeUnit unit) org.eclipse.microprofile.rest.client.RestClientBuilderexecutorService(ExecutorService executor) org.eclipse.microprofile.rest.client.RestClientBuilderfollowRedirects(boolean follows) jakarta.ws.rs.core.Configurationorg.eclipse.microprofile.rest.client.RestClientBuilderhostnameVerifier(HostnameVerifier verifier) org.eclipse.microprofile.rest.client.RestClientBuilderorg.eclipse.microprofile.rest.client.RestClientBuilderorg.eclipse.microprofile.rest.client.RestClientBuilderproxyAddress(String proxyHost, int proxyPort) org.eclipse.microprofile.rest.client.RestClientBuilderqueryParamStyle(org.eclipse.microprofile.rest.client.ext.QueryParamStyle style) org.eclipse.microprofile.rest.client.RestClientBuilderreadTimeout(long timeout, TimeUnit unit) org.eclipse.microprofile.rest.client.RestClientBuilderorg.eclipse.microprofile.rest.client.RestClientBuilderorg.eclipse.microprofile.rest.client.RestClientBuilderorg.eclipse.microprofile.rest.client.RestClientBuilderorg.eclipse.microprofile.rest.client.RestClientBuilderorg.eclipse.microprofile.rest.client.RestClientBuilderorg.eclipse.microprofile.rest.client.RestClientBuilderorg.eclipse.microprofile.rest.client.RestClientBuilderorg.eclipse.microprofile.rest.client.RestClientBuildersslContext(SSLContext sslContext) org.eclipse.microprofile.rest.client.RestClientBuildertrustStore(KeyStore store)
-
Constructor Details
-
CxfTypeSafeClientBuilder
public CxfTypeSafeClientBuilder()
-
-
Method Details
-
baseUrl
- Specified by:
baseUrlin interfaceorg.eclipse.microprofile.rest.client.RestClientBuilder
-
baseUri
- Specified by:
baseUriin interfaceorg.eclipse.microprofile.rest.client.RestClientBuilder
-
executorService
public org.eclipse.microprofile.rest.client.RestClientBuilder executorService(ExecutorService executor) - Specified by:
executorServicein interfaceorg.eclipse.microprofile.rest.client.RestClientBuilder
-
connectTimeout
public org.eclipse.microprofile.rest.client.RestClientBuilder connectTimeout(long timeout, TimeUnit unit) - Specified by:
connectTimeoutin interfaceorg.eclipse.microprofile.rest.client.RestClientBuilder
-
readTimeout
public org.eclipse.microprofile.rest.client.RestClientBuilder readTimeout(long timeout, TimeUnit unit) - Specified by:
readTimeoutin interfaceorg.eclipse.microprofile.rest.client.RestClientBuilder
-
build
- Specified by:
buildin interfaceorg.eclipse.microprofile.rest.client.RestClientBuilder
-
getConfiguration
public jakarta.ws.rs.core.Configuration getConfiguration()- Specified by:
getConfigurationin interfacejakarta.ws.rs.core.Configurable<org.eclipse.microprofile.rest.client.RestClientBuilder>
-
property
- Specified by:
propertyin interfacejakarta.ws.rs.core.Configurable<org.eclipse.microprofile.rest.client.RestClientBuilder>
-
register
- Specified by:
registerin interfacejakarta.ws.rs.core.Configurable<org.eclipse.microprofile.rest.client.RestClientBuilder>
-
register
- Specified by:
registerin interfacejakarta.ws.rs.core.Configurable<org.eclipse.microprofile.rest.client.RestClientBuilder>
-
register
public org.eclipse.microprofile.rest.client.RestClientBuilder register(Class<?> componentClass, int priority) - Specified by:
registerin interfacejakarta.ws.rs.core.Configurable<org.eclipse.microprofile.rest.client.RestClientBuilder>
-
register
public org.eclipse.microprofile.rest.client.RestClientBuilder register(Class<?> componentClass, Class<?>... contracts) - Specified by:
registerin interfacejakarta.ws.rs.core.Configurable<org.eclipse.microprofile.rest.client.RestClientBuilder>
-
register
public org.eclipse.microprofile.rest.client.RestClientBuilder register(Class<?> componentClass, Map<Class<?>, Integer> contracts) - Specified by:
registerin interfacejakarta.ws.rs.core.Configurable<org.eclipse.microprofile.rest.client.RestClientBuilder>
-
register
public org.eclipse.microprofile.rest.client.RestClientBuilder register(Object component, int priority) - Specified by:
registerin interfacejakarta.ws.rs.core.Configurable<org.eclipse.microprofile.rest.client.RestClientBuilder>
-
register
public org.eclipse.microprofile.rest.client.RestClientBuilder register(Object component, Class<?>... contracts) - Specified by:
registerin interfacejakarta.ws.rs.core.Configurable<org.eclipse.microprofile.rest.client.RestClientBuilder>
-
register
public org.eclipse.microprofile.rest.client.RestClientBuilder register(Object component, Map<Class<?>, Integer> contracts) - Specified by:
registerin interfacejakarta.ws.rs.core.Configurable<org.eclipse.microprofile.rest.client.RestClientBuilder>
-
sslContext
- Specified by:
sslContextin interfaceorg.eclipse.microprofile.rest.client.RestClientBuilder
-
keyStore
public org.eclipse.microprofile.rest.client.RestClientBuilder keyStore(KeyStore store, String password) - Specified by:
keyStorein interfaceorg.eclipse.microprofile.rest.client.RestClientBuilder
-
trustStore
- Specified by:
trustStorein interfaceorg.eclipse.microprofile.rest.client.RestClientBuilder
-
hostnameVerifier
public org.eclipse.microprofile.rest.client.RestClientBuilder hostnameVerifier(HostnameVerifier verifier) - Specified by:
hostnameVerifierin interfaceorg.eclipse.microprofile.rest.client.RestClientBuilder
-
followRedirects
public org.eclipse.microprofile.rest.client.RestClientBuilder followRedirects(boolean follows) - Specified by:
followRedirectsin interfaceorg.eclipse.microprofile.rest.client.RestClientBuilder
-
proxyAddress
public org.eclipse.microprofile.rest.client.RestClientBuilder proxyAddress(String proxyHost, int proxyPort) - Specified by:
proxyAddressin interfaceorg.eclipse.microprofile.rest.client.RestClientBuilder
-
queryParamStyle
public org.eclipse.microprofile.rest.client.RestClientBuilder queryParamStyle(org.eclipse.microprofile.rest.client.ext.QueryParamStyle style) - Specified by:
queryParamStylein interfaceorg.eclipse.microprofile.rest.client.RestClientBuilder
-
close
public void close()
-