Class ClientProblemAutoConfiguration

java.lang.Object
io.github.belgif.rest.problem.spring.client.ClientProblemAutoConfiguration

@AutoConfiguration @Import({ProblemJackson3Configuration.class,org.springframework.boot.jackson.autoconfigure.JacksonAutoConfiguration.class}) public class ClientProblemAutoConfiguration extends Object
Spring Boot AutoConfiguration for rest-problem-spring.
  • Constructor Details

    • ClientProblemAutoConfiguration

      public ClientProblemAutoConfiguration()
  • Method Details

    • problemResponseErrorHandler

      @Bean public ProblemResponseErrorHandler problemResponseErrorHandler(tools.jackson.databind.ObjectMapper objectMapper)
    • problemRestClientCustomizer

      @ConditionalOnClass({org.springframework.web.client.RestClient.class,org.springframework.boot.restclient.RestClientCustomizer.class}) @Bean public ProblemRestClientCustomizer problemRestClientCustomizer(ProblemResponseErrorHandler problemResponseErrorHandler)
    • problemRestTemplateCustomizer

      @ConditionalOnClass({org.springframework.web.client.RestTemplate.class,org.springframework.boot.restclient.RestTemplateCustomizer.class}) @Bean public ProblemRestTemplateCustomizer problemRestTemplateCustomizer(ProblemResponseErrorHandler problemResponseErrorHandler)
    • problemWebClientCustomizer

      @ConditionalOnClass({org.springframework.web.reactive.function.client.WebClient.class,org.springframework.boot.webclient.WebClientCustomizer.class}) @Bean public ProblemWebClientCustomizer problemWebClientCustomizer()