| Modifier and Type | Method and Description |
|---|---|
ServiceInstanceListSupplier |
LoadBalancerClientConfiguration.BlockingSupportConfiguration.discoveryClientServiceInstanceListSupplier(DiscoveryClient discoveryClient,
org.springframework.core.env.Environment env,
org.springframework.context.ApplicationContext context) |
ServiceInstanceListSupplier |
LoadBalancerClientConfiguration.ReactiveSupportConfiguration.discoveryClientServiceInstanceListSupplier(ReactiveDiscoveryClient discoveryClient,
org.springframework.core.env.Environment env,
org.springframework.context.ApplicationContext context) |
| Modifier and Type | Class and Description |
|---|---|
class |
CachingServiceInstanceListSupplier
A
ServiceInstanceListSupplier implementation that tries retrieving
ServiceInstance objects from cache; if none found, retrieves instances using
DiscoveryClientServiceInstanceListSupplier. |
class |
DiscoveryClientServiceInstanceListSupplier
A discovery-client-based
ServiceInstanceListSupplier implementation. |
class |
NoopServiceInstanceListSupplier
A no-op implementation of
ServiceInstanceListSupplier. |
class |
ZonePreferenceServiceInstanceListSupplier
An implementation of
ServiceInstanceListSupplier that filters instances
retrieved by the delegate by zone. |
| Constructor and Description |
|---|
CachingServiceInstanceListSupplier(ServiceInstanceListSupplier delegate,
org.springframework.cache.CacheManager cacheManager) |
ZonePreferenceServiceInstanceListSupplier(ServiceInstanceListSupplier delegate,
LoadBalancerProperties loadBalancerProperties) |
| Constructor and Description |
|---|
RoundRobinLoadBalancer(org.springframework.beans.factory.ObjectProvider<ServiceInstanceListSupplier> serviceInstanceListSupplierProvider,
String serviceId) |
RoundRobinLoadBalancer(org.springframework.beans.factory.ObjectProvider<ServiceInstanceListSupplier> serviceInstanceListSupplierProvider,
String serviceId,
int seedPosition) |
| Modifier and Type | Method and Description |
|---|---|
static ServiceInstanceListSupplier |
ServiceInstanceListSuppliers.from(String serviceId,
ServiceInstance... instances) |
| Modifier and Type | Method and Description |
|---|---|
static org.springframework.beans.factory.ObjectProvider<ServiceInstanceListSupplier> |
ServiceInstanceListSuppliers.toProvider(String serviceId,
ServiceInstance... instances) |
Copyright © 2019 Pivotal Software, Inc.. All rights reserved.