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, setConfigurations
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getInstance, getInstances
public 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 © 2021 Pivotal Software, Inc.. All rights reserved.