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 Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionproblemResponseErrorHandler(tools.jackson.databind.ObjectMapper objectMapper) problemRestClientCustomizer(ProblemResponseErrorHandler problemResponseErrorHandler) problemRestTemplateCustomizer(ProblemResponseErrorHandler problemResponseErrorHandler)
-
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()
-