Package reactivefeign.spring.config
Class ReactiveFeignClientsConfiguration
- java.lang.Object
-
- reactivefeign.spring.config.ReactiveFeignClientsConfiguration
-
@Configuration public class ReactiveFeignClientsConfiguration extends java.lang.Objectpatterned after org.springframework.cloud.netflix.feign.FeignClientsConfiguration
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description protected static classReactiveFeignClientsConfiguration.ReactiveFeignCloud2Configurationprotected static classReactiveFeignClientsConfiguration.ReactiveFeignConfiguration
-
Constructor Summary
Constructors Constructor Description ReactiveFeignClientsConfiguration()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.springframework.format.support.FormattingConversionServicefeignConversionService()MicrometerReactiveLoggermetricsReactiveLogger()feign.ContractreactiveFeignContract(java.util.List<org.springframework.cloud.openfeign.AnnotatedParameterProcessor> parameterProcessors, org.springframework.format.support.FormattingConversionService feignConversionService)ReactiveLoggerListenerreactiveLogger()
-
-
-
Method Detail
-
reactiveFeignContract
@Bean @ConditionalOnMissingBean public feign.Contract reactiveFeignContract(java.util.List<org.springframework.cloud.openfeign.AnnotatedParameterProcessor> parameterProcessors, org.springframework.format.support.FormattingConversionService feignConversionService)
-
metricsReactiveLogger
@Bean @ConditionalOnMissingBean @ConditionalOnClass(name="io.micrometer.core.instrument.MeterRegistry") @ConditionalOnProperty(name="reactive.feign.metrics.enabled", havingValue="true") public MicrometerReactiveLogger metricsReactiveLogger()
-
reactiveLogger
@Bean @ConditionalOnMissingBean(ignoredType="reactivefeign.client.metrics.MicrometerReactiveLogger") @ConditionalOnProperty(name="reactive.feign.logger.enabled", havingValue="true") public ReactiveLoggerListener reactiveLogger()
-
feignConversionService
@Bean public org.springframework.format.support.FormattingConversionService feignConversionService()
-
-