Class AdminServerDiscoveryAutoConfiguration

java.lang.Object
de.codecentric.boot.admin.server.cloud.config.AdminServerDiscoveryAutoConfiguration

@Configuration(proxyBeanMethods=false) @ConditionalOnSingleCandidate(org.springframework.cloud.client.discovery.DiscoveryClient.class) @ConditionalOnBean(de.codecentric.boot.admin.server.config.AdminServerMarkerConfiguration.Marker.class) @ConditionalOnProperty(prefix="spring.boot.admin.discovery", name="enabled", matchIfMissing=true) @AutoConfigureAfter(value=de.codecentric.boot.admin.server.config.AdminServerAutoConfiguration.class, name={"org.springframework.cloud.netflix.eureka.EurekaClientAutoConfiguration","org.springframework.cloud.client.discovery.simple.SimpleDiscoveryClientAutoConfiguration"}) public class AdminServerDiscoveryAutoConfiguration extends Object
  • Constructor Details

    • AdminServerDiscoveryAutoConfiguration

      public AdminServerDiscoveryAutoConfiguration()
  • Method Details

    • instanceDiscoveryListener

      @Bean @ConditionalOnMissingBean @ConfigurationProperties(prefix="spring.boot.admin.discovery") public InstanceDiscoveryListener instanceDiscoveryListener(ServiceInstanceConverter serviceInstanceConverter, org.springframework.cloud.client.discovery.DiscoveryClient discoveryClient, de.codecentric.boot.admin.server.services.InstanceRegistry registry, de.codecentric.boot.admin.server.domain.entities.InstanceRepository repository)
    • serviceInstanceConverter

      @Bean @ConditionalOnMissingBean(ServiceInstanceConverter.class) @ConfigurationProperties(prefix="spring.boot.admin.discovery.converter") public DefaultServiceInstanceConverter serviceInstanceConverter()