Class KubernetesClientInformerAutoConfiguration

java.lang.Object
org.springframework.cloud.kubernetes.client.discovery.KubernetesClientInformerAutoConfiguration

@Configuration(proxyBeanMethods=false) @ConditionalOnDiscoveryEnabled @ConditionalOnKubernetesDiscoveryEnabled @ConditionalOnBlockingOrReactiveDiscoveryEnabled @ConditionalOnCloudPlatform(KUBERNETES) @AutoConfigureBefore({org.springframework.cloud.client.discovery.simple.SimpleDiscoveryClientAutoConfiguration.class,org.springframework.cloud.client.CommonsClientAutoConfiguration.class}) @AutoConfigureAfter({org.springframework.cloud.kubernetes.client.KubernetesClientAutoConfiguration.class,org.springframework.cloud.kubernetes.commons.discovery.KubernetesDiscoveryPropertiesAutoConfiguration.class}) public final class KubernetesClientInformerAutoConfiguration extends Object
This one uses: 'ConditionalOnBlockingOrReactiveDiscoveryEnabled' because beans it contains are specific to both clients.
Author:
wind57
  • Constructor Details

    • KubernetesClientInformerAutoConfiguration

      public KubernetesClientInformerAutoConfiguration()