Class RestClientBase


  • public class RestClientBase
    extends Object
    • Constructor Detail

      • RestClientBase

        public RestClientBase​(Class<?> proxyType,
                              String baseUriFromAnnotation,
                              String configKey,
                              Class<?>[] clientProviders)
    • Method Detail

      • create

        public Object create()
      • configureBuilder

        protected void configureBuilder​(org.eclipse.microprofile.rest.client.RestClientBuilder builder)
      • configureCustomProperties

        protected void configureCustomProperties​(org.eclipse.microprofile.rest.client.RestClientBuilder builder)
      • configureProxy

        protected void configureProxy​(org.eclipse.microprofile.rest.client.RestClientBuilder builder)
      • configureRedirects

        protected void configureRedirects​(org.eclipse.microprofile.rest.client.RestClientBuilder builder)
      • configureQueryParamStyle

        protected void configureQueryParamStyle​(org.eclipse.microprofile.rest.client.RestClientBuilder builder)
      • configureSsl

        protected void configureSsl​(org.eclipse.microprofile.rest.client.RestClientBuilder builder)
      • configureProviders

        protected void configureProviders​(org.eclipse.microprofile.rest.client.RestClientBuilder builder)
      • configureTimeouts

        protected void configureTimeouts​(org.eclipse.microprofile.rest.client.RestClientBuilder builder)
      • configureBaseUrl

        protected void configureBaseUrl​(org.eclipse.microprofile.rest.client.RestClientBuilder builder)