Class KubernetesDiscoveryClientAutoConfiguration.Servlet
java.lang.Object
org.springframework.cloud.kubernetes.discovery.KubernetesDiscoveryClientAutoConfiguration.Servlet
- Enclosing class:
- KubernetesDiscoveryClientAutoConfiguration
@Configuration(proxyBeanMethods=false)
public static class KubernetesDiscoveryClientAutoConfiguration.Servlet
extends Object
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.springframework.beans.factory.InitializingBean
indicatorInitializer
(org.springframework.context.ApplicationEventPublisher applicationEventPublisher, org.springframework.context.ApplicationContext applicationContext) org.springframework.cloud.client.discovery.DiscoveryClient
kubernetesDiscoveryClient
(org.springframework.web.client.RestTemplate restTemplate, KubernetesDiscoveryClientProperties properties) org.springframework.web.client.RestTemplate
-
Constructor Details
-
Servlet
public Servlet()
-
-
Method Details
-
restTemplate
@Bean @ConditionalOnMissingClass("org.springframework.web.reactive.function.client.WebClient") @ConditionalOnMissingBean(org.springframework.web.client.RestTemplate.class) public org.springframework.web.client.RestTemplate restTemplate() -
kubernetesDiscoveryClient
@Bean @ConditionalOnMissingClass("org.springframework.web.reactive.function.client.WebClient") public org.springframework.cloud.client.discovery.DiscoveryClient kubernetesDiscoveryClient(org.springframework.web.client.RestTemplate restTemplate, KubernetesDiscoveryClientProperties properties) -
indicatorInitializer
@Bean @ConditionalOnClass(org.springframework.boot.actuate.health.HealthIndicator.class) @ConditionalOnDiscoveryHealthIndicatorEnabled public org.springframework.beans.factory.InitializingBean indicatorInitializer(org.springframework.context.ApplicationEventPublisher applicationEventPublisher, org.springframework.context.ApplicationContext applicationContext)
-