Class EurekaLoadBalancerClientConfiguration
java.lang.Object
org.springframework.cloud.netflix.eureka.loadbalancer.EurekaLoadBalancerClientConfiguration
@Configuration
@ConditionalOnBean({org.springframework.cloud.loadbalancer.config.LoadBalancerZoneConfig.class,EurekaLoadBalancerProperties.class})
public class EurekaLoadBalancerClientConfiguration
extends Object
A configuration for Spring Cloud LoadBalancer that retrieves client instance zone from
Eureka and sets it as a property. Based on
EurekaLoadBalancerClientConfiguration.- Since:
- 2.2.1
- Author:
- Olga Maciaszek-Sharma
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionEurekaLoadBalancerClientConfiguration(com.netflix.discovery.EurekaClientConfig clientConfig, com.netflix.appinfo.EurekaInstanceConfig eurekaInstanceConfig, org.springframework.cloud.loadbalancer.config.LoadBalancerZoneConfig zoneConfig, EurekaLoadBalancerProperties eurekaLoadBalancerProperties) -
Method Summary
-
Constructor Details
-
EurekaLoadBalancerClientConfiguration
public EurekaLoadBalancerClientConfiguration(@Autowired(required=false) com.netflix.discovery.EurekaClientConfig clientConfig, @Autowired(required=false) com.netflix.appinfo.EurekaInstanceConfig eurekaInstanceConfig, org.springframework.cloud.loadbalancer.config.LoadBalancerZoneConfig zoneConfig, EurekaLoadBalancerProperties eurekaLoadBalancerProperties)
-
-
Method Details
-
postprocess
-