LoadBalancerClient implementation.BlockingLoadBalancerClient.ServiceInstanceListSupplier hierarchy.ServiceInstanceListSupplier implementation that tries retrieving
ServiceInstance objects from cache; if none found, retrieves instances using
DiscoveryClientServiceInstanceListSupplier.CachingServiceInstanceListSupplier instead.CaffeineCacheManager
that implements the LoadBalancerCacheManager marker interface.Cache implementation used by Spring Cloud LoadBalancer.DefaultLoadBalancerCache-based LoadBalancerCacheManager
implementation.ServiceInstanceListSupplier that uses a delegate
ServiceInstanceListSupplier instance underneath.ServiceInstanceListSupplier implementation.DiscoveryClientServiceInstanceListSupplier instead.ServiceInstanceListSupplier implementation that verifies whether the
instances are alive and only returns the healthy one, unless there are none.CacheManager beans.@LoadBalancerClient annotations on a single class (including in Java 7).ServiceInstanceListSupplier.NoopServiceInstanceListSupplier instead.ReactiveLoadBalancer.ReactorLoadBalancer that allows selecting
ServiceInstance objects.ReactorServiceInstanceLoadBalancer.Supplier of lists of ServiceInstance objects.ServiceInstanceListSupplier hierarchy to be used in
ReactorLoadBalancer configuration.ServiceInstanceListSupplier instance based on provided
ConfigurableApplicationContext.ServiceInstanceListSupplier instance based on provided
ConfigurableApplicationContext and another
ServiceInstanceListSupplier instance that will be used as a delegate.ServiceInstanceListSupplier instead.ServiceInstanceListSuppliers instead.ObjectProvider.ServiceInstanceListSupplier as a base
ServiceInstanceListSupplier in the hierarchy.DiscoveryClient-based
DiscoveryClientServiceInstanceListSupplier as a base
ServiceInstanceListSupplier in the hierarchy.LoadBalancerCacheManager is available in the context, wraps created
ServiceInstanceListSupplier hierarchy with a
CachingServiceInstanceListSupplier instance to provide a caching mechanism
for service instances.ReactiveDiscoveryClient-based
DiscoveryClientServiceInstanceListSupplier as a base
ServiceInstanceListSupplier in the hierarchy.HealthCheckServiceInstanceListSupplier to the
ServiceInstanceListSupplier hierarchy.HealthCheckServiceInstanceListSupplier that uses user-provided
WebClient instance to the ServiceInstanceListSupplier hierarchy.ZonePreferenceServiceInstanceListSupplier to the
ServiceInstanceListSupplier hierarchy.ServiceInstanceListSupplier that filters instances
retrieved by the delegate by zone.Copyright © 2020 Pivotal Software, Inc.. All rights reserved.