@Configuration(proxyBeanMethods=false) @ConditionalOnDiscoveryEnabled @ConditionalOnDestinoEnabled @ConditionalOnDestinoDiscoveryEnabled @EnableConfigurationProperties(value=DestinoDiscoveryProperties.class) @AutoConfigureAfter(value={org.egolessness.cloud.context.DestinoAutoConfiguration.class,UtilIPv6AutoConfiguration.class}) public class DestinoDiscoveryAutoConfiguration extends java.lang.Object
| 构造器和说明 |
|---|
DestinoDiscoveryAutoConfiguration() |
| 限定符和类型 | 方法和说明 |
|---|---|
DestinoDiscoveryContext |
destinoDiscoveryContext(DestinoDiscoveryProperties discoveryProperties,
org.springframework.context.ApplicationContext context,
org.springframework.cloud.commons.util.InetUtils inetUtils,
org.egolessness.cloud.context.util.InetIPv6Utils inetIPv6Utils) |
DestinoDiscoveryPropertiesCompleter |
destinoDiscoveryPropertiesCompleter(DestinoDiscoveryProperties discoveryProperties) |
DestinoServiceDiscovery |
destinoServiceDiscovery(DestinoDiscoveryProperties discoveryProperties,
org.egolessness.destino.client.DestinoConfiguration destinoConfiguration) |
@Bean @ConditionalOnMissingBean public DestinoServiceDiscovery destinoServiceDiscovery(DestinoDiscoveryProperties discoveryProperties, org.egolessness.destino.client.DestinoConfiguration destinoConfiguration)
@Bean @ConditionalOnMissingBean public DestinoDiscoveryContext destinoDiscoveryContext(DestinoDiscoveryProperties discoveryProperties, org.springframework.context.ApplicationContext context, org.springframework.cloud.commons.util.InetUtils inetUtils, org.egolessness.cloud.context.util.InetIPv6Utils inetIPv6Utils)
@Bean @ConditionalOnMissingBean public DestinoDiscoveryPropertiesCompleter destinoDiscoveryPropertiesCompleter(DestinoDiscoveryProperties discoveryProperties)