Class SimpleReactiveDiscoveryClientAutoConfiguration
- java.lang.Object
-
- org.springframework.cloud.client.discovery.simple.reactive.SimpleReactiveDiscoveryClientAutoConfiguration
-
- All Implemented Interfaces:
EventListener
,org.springframework.context.ApplicationListener<org.springframework.boot.web.context.WebServerInitializedEvent>
@Configuration(proxyBeanMethods=false) @ConditionalOnDiscoveryEnabled @ConditionalOnReactiveDiscoveryEnabled @EnableConfigurationProperties(DiscoveryClientHealthIndicatorProperties.class) @AutoConfigureBefore(ReactiveCommonsClientAutoConfiguration.class) @AutoConfigureAfter(ReactiveCompositeDiscoveryClientAutoConfiguration.class) public class SimpleReactiveDiscoveryClientAutoConfiguration extends Object implements org.springframework.context.ApplicationListener<org.springframework.boot.web.context.WebServerInitializedEvent>
Spring Boot auto-configuration for simple properties-based reactive discovery client.- Since:
- 2.2.0
- Author:
- Tim Ysewyn, Charu Covindane
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description protected static class
SimpleReactiveDiscoveryClientAutoConfiguration.HealthConfiguration
-
Constructor Summary
Constructors Constructor Description SimpleReactiveDiscoveryClientAutoConfiguration()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
onApplicationEvent(org.springframework.boot.web.context.WebServerInitializedEvent webServerInitializedEvent)
SimpleReactiveDiscoveryClient
simpleReactiveDiscoveryClient(SimpleReactiveDiscoveryProperties properties)
SimpleReactiveDiscoveryProperties
simpleReactiveDiscoveryProperties()
-
-
-
Method Detail
-
simpleReactiveDiscoveryProperties
@Bean public SimpleReactiveDiscoveryProperties simpleReactiveDiscoveryProperties()
-
simpleReactiveDiscoveryClient
@Bean @Order public SimpleReactiveDiscoveryClient simpleReactiveDiscoveryClient(SimpleReactiveDiscoveryProperties properties)
-
onApplicationEvent
public void onApplicationEvent(org.springframework.boot.web.context.WebServerInitializedEvent webServerInitializedEvent)
- Specified by:
onApplicationEvent
in interfaceorg.springframework.context.ApplicationListener<org.springframework.boot.web.context.WebServerInitializedEvent>
-
-