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.Reverse of
ConditionalOnDiscoveryCacheableBlockingEnabled.Provides a more succinct conditional for:
spring.cloud.kubernetes.discovery.cacheable.blocking.enabled.Reverse of
ConditionalOnDiscoveryCacheableReactiveEnabled.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 either or both of
@ConditionalOnKubernetesConfigRetryEnabled
and
@ConditionalOnKubernetesSecretsRetryEnabled.@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.