@Configuration(proxyBeanMethods=false)
@ConditionalOnDiscoveryEnabled
@ConditionalOnKubernetesEnabled
@AutoConfigureBefore(value={org.springframework.cloud.client.discovery.simple.SimpleDiscoveryClientAutoConfiguration.class,org.springframework.cloud.client.CommonsClientAutoConfiguration.class})
@AutoConfigureAfter(value=org.springframework.cloud.kubernetes.fabric8.Fabric8AutoConfiguration.class)
public class KubernetesDiscoveryClientAutoConfiguration
extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
KubernetesDiscoveryClientAutoConfiguration.KubernetesDiscoveryClientConfiguration |
static class |
KubernetesDiscoveryClientAutoConfiguration.KubernetesDiscoveryClientHealthIndicatorConfiguration |
| Constructor and Description |
|---|
KubernetesDiscoveryClientAutoConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
org.springframework.cloud.kubernetes.commons.discovery.KubernetesDiscoveryProperties |
getKubernetesDiscoveryProperties() |
KubernetesClientServicesFunction |
servicesFunction(org.springframework.cloud.kubernetes.commons.discovery.KubernetesDiscoveryProperties properties) |
public KubernetesDiscoveryClientAutoConfiguration()
@Bean public KubernetesClientServicesFunction servicesFunction(org.springframework.cloud.kubernetes.commons.discovery.KubernetesDiscoveryProperties properties)
@Bean public org.springframework.cloud.kubernetes.commons.discovery.KubernetesDiscoveryProperties getKubernetesDiscoveryProperties()
Copyright © 2017–2022 Pivotal Software, Inc.. All rights reserved.