Annotation Type LoadBalancerClients
-
@Configuration(proxyBeanMethods=false) @Retention(RUNTIME) @Target(TYPE) @Documented @Import(LoadBalancerClientConfigurationRegistrar.class) public @interface LoadBalancerClients
Convenience annotation that allows user to combine multiple@LoadBalancerClientannotations on a single class (including in Java 7).- Author:
- Dave Syer
-
-
Optional Element Summary
Optional Elements Modifier and Type Optional Element Description Class<?>[]defaultConfigurationLoadBalancerClientConfigurationRegistrarcreates aLoadBalancerClientSpecificationwith this as an argument.LoadBalancerClient[]value
-
-
-
Element Detail
-
value
LoadBalancerClient[] value
- Default:
- {}
-
-
-
defaultConfiguration
Class<?>[] defaultConfiguration
LoadBalancerClientConfigurationRegistrarcreates aLoadBalancerClientSpecificationwith this as an argument. These in turn are added as default contexts inLoadBalancerClientFactory. Configuration defined in these classes are used as defaults if values aren't defined viaLoadBalancerClient.configuration()- Returns:
- classes for default configurations
- Default:
- {}
-
-