Uses of Interface
org.eclipse.microprofile.rest.client.RestClientBuilder
Packages that use RestClientBuilder
Package
Description
APIs for building a type-safe RESTful client leveraging existing Jakarta RESTful Web Services APIs, for example:
SPIs for MP Rest Client implementations or system-level components that provide additional functionality for MP Rest
Clients.
-
Uses of RestClientBuilder in org.eclipse.microprofile.rest.client
Methods in org.eclipse.microprofile.rest.client that return RestClientBuilderModifier and TypeMethodDescriptiondefault RestClientBuilderSpecifies the base URI to be used when making requests.default RestClientBuilderSpecifies the base URI to be used when making requests.Specifies the base URL to be used when making requests.RestClientBuilder.connectTimeout(long timeout, TimeUnit unit) Set the connect timeout.RestClientBuilder.executorService(ExecutorService executor) Specifies theExecutorServiceto use when invoking asynchronous Rest Client interface methods.RestClientBuilder.followRedirects(boolean follow) Specifies whether client built by this builder should follow HTTP redirect responses (30x) or not.Add an arbitrary header.RestClientBuilder.hostnameVerifier(HostnameVerifier hostnameVerifier) Set the hostname verifier to verify the endpoint's hostnameSet the client-side key store.static RestClientBuilderRestClientBuilder.newBuilder()RestClientBuilder.proxyAddress(String proxyHost, int proxyPort) Specifies the HTTP proxy hostname/IP address and port to use for requests from client instances.RestClientBuilder.queryParamStyle(QueryParamStyle style) Specifies the URI formatting style to use when multiple query parameter values are passed to the client.RestClientBuilder.readTimeout(long timeout, TimeUnit unit) Set the read timeout.RestClientBuilder.sslContext(SSLContext sslContext) Specifies the SSL context to use when creating secured transport connections to server endpoints from web targets created by the client instance that is using this SSL context.RestClientBuilder.trustStore(KeyStore trustStore) Set the client-side trust store. -
Uses of RestClientBuilder in org.eclipse.microprofile.rest.client.spi
Methods in org.eclipse.microprofile.rest.client.spi that return RestClientBuilderModifier and TypeMethodDescriptionabstract RestClientBuilderRestClientBuilderResolver.newBuilder()Creates a new RestClientBuilder instance.Methods in org.eclipse.microprofile.rest.client.spi with parameters of type RestClientBuilderModifier and TypeMethodDescriptionvoidRestClientBuilderListener.onNewBuilder(RestClientBuilder builder) voidRestClientListener.onNewClient(Class<?> serviceInterface, RestClientBuilder builder)