Class FeignAutoConfiguration

java.lang.Object
org.springframework.cloud.openfeign.FeignAutoConfiguration

@Configuration(proxyBeanMethods=false) @ConditionalOnClass(feign.Feign.class) @EnableConfigurationProperties({FeignClientProperties.class,FeignHttpClientProperties.class,FeignEncoderProperties.class}) public class FeignAutoConfiguration extends Object
Author:
Spencer Gibb, Julien Roy, Grzegorz Poznachowski, Nikita Konev, Tim Peeters, Olga Maciaszek-Sharma, Nguyen Ky Thanh, Andrii Bohutskyi, Kwangyong Kim, Sam Kruglov, Wojciech Mąka, Dangzhicairang(小水牛)
  • Constructor Details

    • FeignAutoConfiguration

      public FeignAutoConfiguration()
  • Method Details

    • feignFeature

      @Bean public org.springframework.cloud.client.actuator.HasFeatures feignFeature()
    • feignContext

      @Bean public FeignContext feignContext()
    • cachingCapability

      @Bean @ConditionalOnProperty(value="feign.cache.enabled", matchIfMissing=true) @ConditionalOnBean(org.springframework.cache.interceptor.CacheInterceptor.class) public feign.Capability cachingCapability(org.springframework.cache.interceptor.CacheInterceptor cacheInterceptor)