Uses of Interface
org.springframework.cloud.loadbalancer.core.SelectedInstanceCallback
Packages that use SelectedInstanceCallback
Package
Description
Spring Cloud load balancer core abstractions.
-
Uses of SelectedInstanceCallback in org.springframework.cloud.loadbalancer.core
Classes in org.springframework.cloud.loadbalancer.core that implement SelectedInstanceCallbackModifier and TypeClassDescriptionclassA blocking version of aServiceInstanceListSupplierthat filters service instances based on the API version specified in the request.classAServiceInstanceListSupplierimplementation that tries retrievingServiceInstanceobjects from cache; if none found, retrieves instances usingDiscoveryClientServiceInstanceListSupplier.classRepresents aServiceInstanceListSupplierthat uses a delegateServiceInstanceListSupplierinstance underneath.classAServiceInstanceListSupplierimplementation that verifies whether the instances are alive and only returns the healthy one, unless there are none.classAServiceInstanceListSupplierimplementation that uses hints to filter service instances provided by the delegate.classA reactive version of theServiceInstanceListSupplierthat filters service instances based on the API version specified in the request.classA session cookie based implementation ofServiceInstanceListSupplierthat gives preference to the instance with an id specified in a request cookie.classAServiceInstanceListSupplierimplementation that avoids picking the same service instance while retrying requests.classAn implementation ofServiceInstanceListSupplierthat selects the previously chosen instance if it's available.classAServiceInstanceListSupplierimplementation that uses deterministic subsetting algorithm to limit the number of instances provided by delegate.classAServiceInstanceListSupplierimplementation that uses weights to expand the instances provided by delegate.classAn implementation ofServiceInstanceListSupplierthat filters instances retrieved by the delegate by zone.