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()
Deprecated.
|
LoadBalancerClientFactory(LoadBalancerClientsProperties properties) |
| Modifier and Type | Method and Description |
|---|---|
ReactiveLoadBalancer<ServiceInstance> |
getInstance(String serviceId) |
static String |
getName(org.springframework.core.env.Environment environment) |
LoadBalancerProperties |
getProperties(String serviceId) |
createContext, destroy, generateDisplayName, getContext, getContextNames, getInstance, getInstance, getInstance, getInstances, getLazyProvider, getParent, getProvider, setApplicationContext, setConfigurationsclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetInstance, getInstancespublic static final String NAMESPACE
public static final String PROPERTY_NAME
@Deprecated public LoadBalancerClientFactory()
LoadBalancerClientFactory(LoadBalancerClientsProperties)public LoadBalancerClientFactory(LoadBalancerClientsProperties properties)
public static String getName(org.springframework.core.env.Environment environment)
public ReactiveLoadBalancer<ServiceInstance> getInstance(String serviceId)
getInstance in interface ReactiveLoadBalancer.Factory<ServiceInstance>public LoadBalancerProperties getProperties(String serviceId)
getProperties in interface ReactiveLoadBalancer.Factory<ServiceInstance>Copyright © 2021 Pivotal Software, Inc.. All rights reserved.