Class ConsulConfigAutoConfiguration.ConsulRefreshConfiguration
- java.lang.Object
-
- org.springframework.cloud.consul.config.ConsulConfigAutoConfiguration.ConsulRefreshConfiguration
-
- Enclosing class:
- ConsulConfigAutoConfiguration
@Configuration(proxyBeanMethods=false) @ConditionalOnClass(org.springframework.cloud.endpoint.RefreshEndpoint.class) @ConditionalOnProperty(name="spring.cloud.consul.config.watch.enabled", matchIfMissing=true) protected static class ConsulConfigAutoConfiguration.ConsulRefreshConfiguration extends Object
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedConsulRefreshConfiguration()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ConfigWatchconfigWatch(ConsulConfigProperties properties, ConsulConfigIndexes indexes, com.ecwid.consul.v1.ConsulClient consul, org.springframework.scheduling.TaskScheduler taskScheduler)org.springframework.scheduling.TaskSchedulerconfigWatchTaskScheduler()
-
-
-
Method Detail
-
configWatch
@Bean @ConditionalOnBean(ConsulConfigIndexes.class) public ConfigWatch configWatch(ConsulConfigProperties properties, ConsulConfigIndexes indexes, com.ecwid.consul.v1.ConsulClient consul, @Qualifier("configWatchTaskScheduler") org.springframework.scheduling.TaskScheduler taskScheduler)
-
configWatchTaskScheduler
@Bean(name="configWatchTaskScheduler") public org.springframework.scheduling.TaskScheduler configWatchTaskScheduler()
-
-