INNER CODE UNIT · Java
ConsulAutoConfiguration
spring-cloud/spring-cloud-consul · spring-cloud-consul-core/src/main/java/org/springframework/cloud/consul/ConsulAutoConfiguration.java:78
public class ConsulAutoConfiguration {
private static final Logger LOGGER = LoggerFactory.getLogger(ConsulAutoConfiguration.class);
@Bean
@ConditionalOnMissingBean
public ConsulProperties consulProperties() {
return new ConsulProperties();
}
@Bean
@ConditionalOnMissingBean
public ConsulClientSettings consulClientRestClientAdapter(ConsulProperties consulProperties) {
String baseUrl = createConsulClientBaseUrl(consulProperties);
return createConsulClientSettings(baseUrl, consulProperties.getTls());
}
@Bean