Class LoadBalancerCacheAutoConfiguration

java.lang.Object
org.springframework.cloud.loadbalancer.config.LoadBalancerCacheAutoConfiguration

@Configuration(proxyBeanMethods=false) @ConditionalOnClass({org.springframework.cache.CacheManager.class,org.springframework.boot.cache.autoconfigure.CacheAutoConfiguration.class}) @AutoConfigureAfter(org.springframework.boot.cache.autoconfigure.CacheAutoConfiguration.class) @EnableConfigurationProperties(LoadBalancerCacheProperties.class) @Conditional(org.springframework.cloud.loadbalancer.config.LoadBalancerCacheAutoConfiguration.OnLoadBalancerCachingEnabledCondition.class) public class LoadBalancerCacheAutoConfiguration extends Object
An AutoConfiguration that automatically enables caching when Spring Boot, and Spring Framework Cache support are present. If Caffeine is present in the classpath, it will be used for loadbalancer caching. If not, a default cache will be used.
Since:
2.2.0
Author:
Olga Maciaszek-Sharma
See Also:
  • CacheManager
  • CacheAutoConfiguration
  • CacheAspectSupport
  • invalid input: '<'
  • Constructor Details

    • LoadBalancerCacheAutoConfiguration

      public LoadBalancerCacheAutoConfiguration()