All Classes and Interfaces

Class
Description
 
 
 
Conditional that is resolved to active when either ConditionalOnBlockingDiscoveryEnabled or ConditionalOnReactiveDiscoveryEnabled matches.
 
Provides a more succinct conditional for: spring.cloud.kubernetes.reload.monitoring-configMaps.
 
Provides a more succinct conditional for: spring.cloud.kubernetes.discovery.cacheable.blocking.enabled.
 
Provides a more succinct conditional for: spring.cloud.kubernetes.discovery.cacheable.reactive.enabled.
Provides a more succinct conditional for: spring.cloud.kubernetes.http.discovery.client.catalog.watcher.enabled.
 
Provides a more succinct conditional spring.cloud.kubernetes.discovery.catalog-services-watch.enabled.
Provides common conditionals to be used for catalog watcher.
Provides a more succinct conditional spring.cloud.kubernetes.config.enabled.
Provides a more succinct conditional spring.cloud.kubernetes.config.fail-fast.
@Conditional that matches when either or both of @ConditionalOnKubernetesConfigEnabled and @ConditionalOnKubernetesSecretsEnabled.
 
 
@Conditional that matches when at least one of Spring Cloud Kubernetes, Kubernetes ConfigMap property sources or Kubernetes ConfigMap property sources fail fast (thus retry) is disabled.
 
@Conditional that only matches when Spring Cloud Kubernetes, Kubernetes config, Kubernetes config fail-fast and Kubernetes config retry are enabled.
Provides a more succinct conditional spring.cloud.kubernetes.discovery.enabled.
 
Provides a more succinct conditional spring.cloud.kubernetes.loadbalancer.enabled.
Provides a conditional for: spring.cloud.kubernetes.loadbalancer.mode.
Provides a more succinct conditional for: spring.cloud.kubernetes.reload.enabled.
Provides a more succinct conditional spring.cloud.kubernetes.secrets.enabled.
Provides a more succinct conditional spring.cloud.kubernetes.secrets.fail-fast.
@Conditional that matches when at least one of Spring Cloud Kubernetes, Kubernetes Secret property sources or Kubernetes Secret property sources fail fast (thus retry) is disabled.
 
@Conditional that only matches when Spring Cloud Kubernetes, Kubernetes secrets, Kubernetes secrets fail-fast and Kubernetes secrets retry are enabled.
Provides a more succinct conditional spring.cloud.kubernetes.sanitize.secrets.
Provides a more succinct conditional for: spring.cloud.kubernetes.reload.monitoring-secrets.
Provides common conditionals to be used for blocking discovery.
Provides common conditionals to be used for blocking discovery health initializer.
Provides common conditionals to be used for reactive discovery.
Provides common conditionals to be used for reactive discovery health initializer.
 
ConfigMapPropertySourceLocator for when retry is enabled.
SecretsPropertySourceLocator for when retry is enabled.
Config map configuration properties.
A PropertySourceLocator that uses config maps.
 
General configuration for the configuration reload.
Reload detection modes.
Reload strategies.
 
 
This is the superclass of all beans that can listen to changes in the configuration and fire a reload.
This is the superclass of all named strategies that can be fired when the configuration changes.
Utility class that works with configuration properties.
 
 
 
 
Encapsulates an endpoint name and a namespace, needed for CatalogWatcher implementations.
 
A condition for Event ReloadDetectionMode and auto configuration.
Type of ServiceInstance when "spec.type=ExternalName".
computes instanceId, host and podName.
 
 
Kubernetes client properties.
 
 
 
 
 
 
 
 
 
Constants that are to be used across discovery implementations.
 
 
 
Kubernetes load balancer mode enum.
Kubernetes load balancer client properties.
 
 
 
Implementation of ServiceInstanceListSupplier for load balancer in SERVICE mode.
A config map source that is based on labels.
A secret source that is based on labels.
 
Lazy instantiation utility class.
 
 
 
 
 
 
 
 
 
A config map source that is based on name.
A secret source that is based on name.
 
 
Base class for Normalized Sources.
Defines the type of the normalized source.
Holds pod labels and annotations.
 
Utility interface to retrieve Pod related information.
A change detector that periodically retrieves configmaps and fire a reload when something changes.
A condition for Polling ReloadDetectionMode and auto configuration.
A change detector that periodically retrieves secrets and fires a reload when something changes.
Utility class to work with property sources.
 
 
Properties for configuring Kubernetes secrets.
Kubernetes property source for secrets.
Kubernetes PropertySourceLocator for secrets.
Use for discovery service implementation.
Holds service name, namespace, spec.type, labels and annotations.
 
 
 
 
Config map source.
Holds the data for a certain source.
Processor that extracts data from an input, where input can be a single yaml/properties file.