Package reactivefeign.spring.config
Class ReactiveFeignClientsConfiguration.ReactiveFeignCloud2Configuration
- java.lang.Object
-
- reactivefeign.spring.config.ReactiveFeignClientsConfiguration.ReactiveFeignCloud2Configuration
-
- Enclosing class:
- ReactiveFeignClientsConfiguration
@Configuration @AutoConfigureAfter(ReactiveFeignConfiguration.class) @ConditionalOnClass({org.springframework.cloud.client.circuitbreaker.ReactiveCircuitBreakerFactory.class,org.springframework.cloud.client.loadbalancer.reactive.ReactiveLoadBalancer.class,reactivefeign.cloud2.CloudReactiveFeign.class}) @ConditionalOnProperty(name="reactive.feign.cloud.enabled", havingValue="true", matchIfMissing=true) protected static class ReactiveFeignClientsConfiguration.ReactiveFeignCloud2Configuration extends java.lang.Object
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedReactiveFeignCloud2Configuration()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CloudReactiveFeign.BuilderreactiveFeignCloudBuilder(ReactiveFeignBuilder reactiveFeignBuilder)reactivefeign.spring.config.ReactiveFeignConfiguratorreactiveFeignLoadBalancerConfigurator()reactivefeign.spring.config.ReactiveFeignConfiguratorreactiveFeignResilience4jConfigurator()
-
-
-
Method Detail
-
reactiveFeignResilience4jConfigurator
@Bean @Scope("prototype") @ConditionalOnProperty(name="reactive.feign.circuit.breaker.enabled", havingValue="true", matchIfMissing=true) public reactivefeign.spring.config.ReactiveFeignConfigurator reactiveFeignResilience4jConfigurator()
-
reactiveFeignLoadBalancerConfigurator
@Bean @Scope("prototype") @ConditionalOnProperty(name="reactive.feign.loadbalancer.enabled", havingValue="true", matchIfMissing=true) public reactivefeign.spring.config.ReactiveFeignConfigurator reactiveFeignLoadBalancerConfigurator()
-
reactiveFeignCloudBuilder
@Bean @Primary @Scope("prototype") @ConditionalOnMissingBean public CloudReactiveFeign.Builder reactiveFeignCloudBuilder(ReactiveFeignBuilder reactiveFeignBuilder)
-
-