@Configuration(proxyBeanMethods=false) @ConditionalOnBlockingDiscoveryEnabled public static class KubernetesDiscoveryClientAutoConfiguration.KubernetesInformerDiscoveryConfiguration extends Object
| Constructor and Description |
|---|
KubernetesInformerDiscoveryConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
org.springframework.cloud.kubernetes.client.discovery.KubernetesDiscoveryClientAutoConfiguration.KubernetesInformerDiscoveryConfiguration.CatalogSharedInformerFactory |
catalogSharedInformerFactory(io.kubernetes.client.openapi.ApiClient apiClient) |
io.kubernetes.client.spring.extended.controller.KubernetesInformerConfigurer |
discoveryInformerConfigurer(io.kubernetes.client.openapi.ApiClient apiClient,
org.springframework.cloud.kubernetes.client.discovery.KubernetesDiscoveryClientAutoConfiguration.KubernetesInformerDiscoveryConfiguration.CatalogSharedInformerFactory sharedInformerFactory) |
KubernetesInformerDiscoveryClient |
kubernetesInformerDiscoveryClient(org.springframework.cloud.kubernetes.commons.KubernetesClientProperties kubernetesClientProperties,
org.springframework.cloud.kubernetes.client.discovery.KubernetesDiscoveryClientAutoConfiguration.KubernetesInformerDiscoveryConfiguration.CatalogSharedInformerFactory sharedInformerFactory,
io.kubernetes.client.informer.cache.Lister<io.kubernetes.client.openapi.models.V1Service> serviceLister,
io.kubernetes.client.informer.cache.Lister<io.kubernetes.client.openapi.models.V1Endpoints> endpointsLister,
io.kubernetes.client.informer.SharedInformer<io.kubernetes.client.openapi.models.V1Service> serviceInformer,
io.kubernetes.client.informer.SharedInformer<io.kubernetes.client.openapi.models.V1Endpoints> endpointsInformer,
org.springframework.cloud.kubernetes.commons.discovery.KubernetesDiscoveryProperties properties) |
public KubernetesInformerDiscoveryConfiguration()
@Bean
@ConditionalOnMissingBean
public io.kubernetes.client.spring.extended.controller.KubernetesInformerConfigurer discoveryInformerConfigurer(io.kubernetes.client.openapi.ApiClient apiClient,
org.springframework.cloud.kubernetes.client.discovery.KubernetesDiscoveryClientAutoConfiguration.KubernetesInformerDiscoveryConfiguration.CatalogSharedInformerFactory sharedInformerFactory)
@Bean @ConditionalOnMissingBean public org.springframework.cloud.kubernetes.client.discovery.KubernetesDiscoveryClientAutoConfiguration.KubernetesInformerDiscoveryConfiguration.CatalogSharedInformerFactory catalogSharedInformerFactory(io.kubernetes.client.openapi.ApiClient apiClient)
@Bean @ConditionalOnMissingBean public KubernetesInformerDiscoveryClient kubernetesInformerDiscoveryClient(org.springframework.cloud.kubernetes.commons.KubernetesClientProperties kubernetesClientProperties, org.springframework.cloud.kubernetes.client.discovery.KubernetesDiscoveryClientAutoConfiguration.KubernetesInformerDiscoveryConfiguration.CatalogSharedInformerFactory sharedInformerFactory, io.kubernetes.client.informer.cache.Lister<io.kubernetes.client.openapi.models.V1Service> serviceLister, io.kubernetes.client.informer.cache.Lister<io.kubernetes.client.openapi.models.V1Endpoints> endpointsLister, io.kubernetes.client.informer.SharedInformer<io.kubernetes.client.openapi.models.V1Service> serviceInformer, io.kubernetes.client.informer.SharedInformer<io.kubernetes.client.openapi.models.V1Endpoints> endpointsInformer, org.springframework.cloud.kubernetes.commons.discovery.KubernetesDiscoveryProperties properties)
Copyright © 2017–2021 Pivotal Software, Inc.. All rights reserved.