@Configuration(proxyBeanMethods=false) public class FeignClientsConfiguration extends Object
| Modifier and Type | Class and Description |
|---|---|
protected static class |
FeignClientsConfiguration.CircuitBreakerPresentFeignBuilderConfiguration |
protected static class |
FeignClientsConfiguration.DefaultFeignBuilderConfiguration |
protected static class |
FeignClientsConfiguration.MetricsConfiguration |
| Constructor and Description |
|---|
FeignClientsConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
FeignClientConfigurer |
feignClientConfigurer() |
feign.Contract |
feignContract(org.springframework.core.convert.ConversionService feignConversionService) |
org.springframework.format.support.FormattingConversionService |
feignConversionService() |
feign.codec.Decoder |
feignDecoder(org.springframework.beans.factory.ObjectProvider<HttpMessageConverterCustomizer> customizers) |
feign.codec.Encoder |
feignEncoder(org.springframework.beans.factory.ObjectProvider<AbstractFormWriter> formWriterProvider,
org.springframework.beans.factory.ObjectProvider<HttpMessageConverterCustomizer> customizers) |
feign.codec.Encoder |
feignEncoderPageable(org.springframework.beans.factory.ObjectProvider<AbstractFormWriter> formWriterProvider,
org.springframework.beans.factory.ObjectProvider<HttpMessageConverterCustomizer> customizers) |
FeignLoggerFactory |
feignLoggerFactory() |
feign.QueryMapEncoder |
feignQueryMapEncoderPageable() |
feign.Retryer |
feignRetryer() |
@Bean @ConditionalOnMissingBean public feign.codec.Decoder feignDecoder(org.springframework.beans.factory.ObjectProvider<HttpMessageConverterCustomizer> customizers)
@Bean @ConditionalOnMissingBean @ConditionalOnMissingClass(value="org.springframework.data.domain.Pageable") public feign.codec.Encoder feignEncoder(org.springframework.beans.factory.ObjectProvider<AbstractFormWriter> formWriterProvider, org.springframework.beans.factory.ObjectProvider<HttpMessageConverterCustomizer> customizers)
@Bean @ConditionalOnClass(name="org.springframework.data.domain.Pageable") @ConditionalOnMissingBean public feign.codec.Encoder feignEncoderPageable(org.springframework.beans.factory.ObjectProvider<AbstractFormWriter> formWriterProvider, org.springframework.beans.factory.ObjectProvider<HttpMessageConverterCustomizer> customizers)
@Bean @ConditionalOnClass(name="org.springframework.data.domain.Pageable") @ConditionalOnMissingBean public feign.QueryMapEncoder feignQueryMapEncoderPageable()
@Bean @ConditionalOnMissingBean public feign.Contract feignContract(org.springframework.core.convert.ConversionService feignConversionService)
@Bean public org.springframework.format.support.FormattingConversionService feignConversionService()
@Bean @ConditionalOnMissingBean public feign.Retryer feignRetryer()
@Bean @ConditionalOnMissingBean(value=FeignLoggerFactory.class) public FeignLoggerFactory feignLoggerFactory()
@Bean @ConditionalOnMissingBean(value=FeignClientConfigurer.class) public FeignClientConfigurer feignClientConfigurer()
Copyright © 2022 Pivotal Software, Inc.. All rights reserved.