Class DelegatingServiceInstanceListSupplier

java.lang.Object
org.springframework.cloud.loadbalancer.core.DelegatingServiceInstanceListSupplier
All Implemented Interfaces:
Supplier<reactor.core.publisher.Flux<List<org.springframework.cloud.client.ServiceInstance>>>, org.springframework.beans.factory.DisposableBean, org.springframework.beans.factory.InitializingBean, SelectedInstanceCallback, ServiceInstanceListSupplier
Direct Known Subclasses:
BlockingApiVersionServiceInstanceListSupplier, CachingServiceInstanceListSupplier, HealthCheckServiceInstanceListSupplier, HintBasedServiceInstanceListSupplier, ReactiveApiVersionServiceInstanceListSupplier, RequestBasedStickySessionServiceInstanceListSupplier, RetryAwareServiceInstanceListSupplier, SameInstancePreferenceServiceInstanceListSupplier, SubsetServiceInstanceListSupplier, WeightedServiceInstanceListSupplier, ZonePreferenceServiceInstanceListSupplier

public abstract class DelegatingServiceInstanceListSupplier extends Object implements ServiceInstanceListSupplier, SelectedInstanceCallback, org.springframework.beans.factory.InitializingBean, org.springframework.beans.factory.DisposableBean
Represents a ServiceInstanceListSupplier that uses a delegate ServiceInstanceListSupplier instance underneath.
Author:
Spencer Gibb, Olga Maciaszek-Sharma, Jürgen Kreitler