@Configuration(proxyBeanMethods=false)
@ConditionalOnClass(value=feign.Feign.class)
@EnableConfigurationProperties(value={FeignClientProperties.class,FeignHttpClientProperties.class})
@Import(value=DefaultGzipDecoderConfiguration.class)
public class FeignAutoConfiguration
extends Object
| Modifier and Type | Class and Description |
|---|---|
protected static class |
FeignAutoConfiguration.CircuitBreakerPresentFeignTargeterConfiguration |
protected static class |
FeignAutoConfiguration.DefaultFeignTargeterConfiguration |
protected static class |
FeignAutoConfiguration.HttpClientFeignConfiguration |
protected static class |
FeignAutoConfiguration.Oauth2FeignConfiguration |
protected static class |
FeignAutoConfiguration.OkHttpFeignConfiguration |
| Constructor and Description |
|---|
FeignAutoConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
FeignContext |
feignContext() |
org.springframework.cloud.client.actuator.HasFeatures |
feignFeature() |
@Bean public org.springframework.cloud.client.actuator.HasFeatures feignFeature()
@Bean public FeignContext feignContext()
Copyright © 2020 Pivotal Software, Inc.. All rights reserved.