public class LoadBalancerClientFactory extends NamedContextFactory<LoadBalancerClientSpecification> implements ReactiveLoadBalancer.Factory<ServiceInstance>
NamedContextFactory.Specification| Modifier and Type | Field and Description |
|---|---|
static String |
NAMESPACE
Property source name for load balancer.
|
static String |
PROPERTY_NAME
Property for client name within the load balancer namespace.
|
| Constructor and Description |
|---|
LoadBalancerClientFactory() |
| Modifier and Type | Method and Description |
|---|---|
ReactiveLoadBalancer<ServiceInstance> |
getInstance(String serviceId) |
String |
getName(org.springframework.core.env.Environment environment) |
createContext, destroy, generateDisplayName, getContext, getContextNames, getInstance, getInstance, getInstance, getInstances, getLazyProvider, getProvider, setApplicationContext, setConfigurationspublic static final String NAMESPACE
public static final String PROPERTY_NAME
public String getName(org.springframework.core.env.Environment environment)
public ReactiveLoadBalancer<ServiceInstance> getInstance(String serviceId)
getInstance in interface ReactiveLoadBalancer.Factory<ServiceInstance>Copyright © 2020 Pivotal Software, Inc.. All rights reserved.