@Configuration
@ConditionalOnProperty(value="spring.cloud.servicecomb.discovery.enabled",
matchIfMissing=true)
@EnableConfigurationProperties
@AutoConfigureBefore(value=org.springframework.cloud.client.serviceregistry.ServiceRegistryAutoConfiguration.class)
@AutoConfigureAfter(value={org.springframework.cloud.client.serviceregistry.AutoServiceRegistrationConfiguration.class,org.springframework.cloud.client.serviceregistry.AutoServiceRegistrationAutoConfiguration.class,DiscoveryAutoConfiguration.class})
public class ServiceCombRegistryAutoConfiguration
extends Object
| Constructor and Description |
|---|
ServiceCombRegistryAutoConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
ServiceCombAutoServiceRegistration |
serviceCombAutoServiceRegistration(ServiceCombServiceRegistry registry,
org.springframework.cloud.client.serviceregistry.AutoServiceRegistrationProperties autoServiceRegistrationProperties,
ServiceCombRegistration registration) |
ServiceCombRegistration |
serviceCombRegistration(DiscoveryProperties discoveryProperties,
DiscoveryBootstrapProperties discoveryBootstrapProperties,
TagsProperties tagsProperties) |
ServiceCombServiceRegistry |
serviceCombServiceRegistry(DiscoveryBootstrapProperties discoveryBootstrapProperties,
org.apache.servicecomb.service.center.client.ServiceCenterClient serviceCenterClient,
org.apache.servicecomb.service.center.client.ServiceCenterWatch serviceCenterWatch) |
public ServiceCombRegistryAutoConfiguration()
@Bean public ServiceCombServiceRegistry serviceCombServiceRegistry(DiscoveryBootstrapProperties discoveryBootstrapProperties, org.apache.servicecomb.service.center.client.ServiceCenterClient serviceCenterClient, org.apache.servicecomb.service.center.client.ServiceCenterWatch serviceCenterWatch)
@Bean @ConditionalOnBean(value=org.springframework.cloud.client.serviceregistry.AutoServiceRegistrationProperties.class) public ServiceCombRegistration serviceCombRegistration(DiscoveryProperties discoveryProperties, DiscoveryBootstrapProperties discoveryBootstrapProperties, TagsProperties tagsProperties)
@Bean @ConditionalOnBean(value=org.springframework.cloud.client.serviceregistry.AutoServiceRegistrationProperties.class) public ServiceCombAutoServiceRegistration serviceCombAutoServiceRegistration(ServiceCombServiceRegistry registry, org.springframework.cloud.client.serviceregistry.AutoServiceRegistrationProperties autoServiceRegistrationProperties, ServiceCombRegistration registration)
Copyright © 2023 Pivotal Software, Inc.. All rights reserved.