Class WebClientsConfiguration

java.lang.Object
io.gravitee.am.service.spring.WebClientsConfiguration

@Lazy @Configuration public class WebClientsConfiguration extends Object
Author:
Jeoffrey HAEYAERT (jeoffrey.haeyaert at graviteesource.com), GraviteeSource Team
  • Constructor Details

    • WebClientsConfiguration

      public WebClientsConfiguration()
  • Method Details

    • webClientBuilder

      @Bean protected WebClientBuilder webClientBuilder()
    • recaptchaWebClient

      @Bean("recaptchaWebClient") protected io.vertx.rxjava3.ext.web.client.WebClient recaptchaWebClient(io.vertx.rxjava3.core.Vertx vertx, WebClientBuilder webClientBuilder, io.gravitee.node.api.configuration.Configuration configuration) throws MalformedURLException
      Throws:
      MalformedURLException
    • newsletterWebClient

      @Bean("newsletterWebClient") protected io.vertx.rxjava3.ext.web.client.WebClient newsletterWebClient(io.vertx.rxjava3.core.Vertx vertx, WebClientBuilder webClientBuilder, io.gravitee.node.api.configuration.Configuration configuration) throws MalformedURLException
      Throws:
      MalformedURLException