@Configuration @EnableLightminClientDiscoveryCore @ConditionalOnClass(value=org.springframework.cloud.consul.discovery.ConsulDiscoveryClient.class) public class ConsulLightminClientDiscoveryConfiguration extends Object
| Constructor and Description |
|---|
ConsulLightminClientDiscoveryConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
org.springframework.cloud.consul.serviceregistry.ConsulAutoRegistration |
consulAutoRegistration(MetaDataExtender metaDataExtender,
org.springframework.cloud.client.serviceregistry.AutoServiceRegistrationProperties autoServiceRegistrationProperties,
org.springframework.cloud.consul.discovery.ConsulDiscoveryProperties consulDiscoveryProperties,
org.springframework.context.ApplicationContext applicationContext,
List<org.springframework.cloud.consul.serviceregistry.ConsulRegistrationCustomizer> consulRegistrationCustomizers,
org.springframework.cloud.consul.discovery.HeartbeatProperties heartbeatProperties) |
MetaDataExtender |
metaDataExtender(org.springframework.cloud.consul.discovery.ConsulDiscoveryProperties consulDiscoveryProperties) |
public ConsulLightminClientDiscoveryConfiguration()
@Bean public MetaDataExtender metaDataExtender(org.springframework.cloud.consul.discovery.ConsulDiscoveryProperties consulDiscoveryProperties)
@Bean @ConditionalOnMissingBean(value=org.springframework.cloud.consul.serviceregistry.ConsulAutoRegistration.class) public org.springframework.cloud.consul.serviceregistry.ConsulAutoRegistration consulAutoRegistration(MetaDataExtender metaDataExtender, org.springframework.cloud.client.serviceregistry.AutoServiceRegistrationProperties autoServiceRegistrationProperties, org.springframework.cloud.consul.discovery.ConsulDiscoveryProperties consulDiscoveryProperties, org.springframework.context.ApplicationContext applicationContext, List<org.springframework.cloud.consul.serviceregistry.ConsulRegistrationCustomizer> consulRegistrationCustomizers, org.springframework.cloud.consul.discovery.HeartbeatProperties heartbeatProperties)
Copyright © 2019. All rights reserved.