@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.KubernetesAutoConfiguration.class) public class KubernetesDiscoveryClientAutoConfiguration extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
KubernetesDiscoveryClientAutoConfiguration.KubernetesDiscoveryClientConfiguration |
| Constructor and Description |
|---|
KubernetesDiscoveryClientAutoConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
KubernetesDiscoveryProperties |
getKubernetesDiscoveryProperties() |
KubernetesRegistration |
getRegistration(io.fabric8.kubernetes.client.KubernetesClient client,
KubernetesDiscoveryProperties properties) |
KubernetesServiceRegistry |
getServiceRegistry() |
org.springframework.cloud.kubernetes.discovery.DefaultIsServicePortSecureResolver |
isServicePortSecureResolver(KubernetesDiscoveryProperties properties) |
KubernetesClientServicesFunction |
servicesFunction(KubernetesDiscoveryProperties properties) |
public KubernetesDiscoveryClientAutoConfiguration()
@Bean @ConditionalOnMissingBean public org.springframework.cloud.kubernetes.discovery.DefaultIsServicePortSecureResolver isServicePortSecureResolver(KubernetesDiscoveryProperties properties)
@Bean public KubernetesClientServicesFunction servicesFunction(KubernetesDiscoveryProperties properties)
@Bean public KubernetesServiceRegistry getServiceRegistry()
@Bean public KubernetesRegistration getRegistration(io.fabric8.kubernetes.client.KubernetesClient client, KubernetesDiscoveryProperties properties)
@Bean public KubernetesDiscoveryProperties getKubernetesDiscoveryProperties()
Copyright © 2017–2019 Pivotal Software, Inc.. All rights reserved.