Class EurekaConsulAdapterConfig


  • @Configuration
    @EnableAsync
    public class EurekaConsulAdapterConfig
    extends java.lang.Object
    • Constructor Detail

      • EurekaConsulAdapterConfig

        public EurekaConsulAdapterConfig()
    • Method Detail

      • agentController

        @Bean
        @ConditionalOnMissingBean
        public AgentController agentController()
      • registrationEventInstanceRegistry

        @Bean
        @Primary
        public RegistrationEventInstanceRegistry registrationEventInstanceRegistry​(com.netflix.eureka.resources.ServerCodecs serverCodecs,
                                                                                   com.netflix.eureka.EurekaServerConfig eurekaServerConfig,
                                                                                   com.netflix.discovery.EurekaClient eurekaClient,
                                                                                   com.netflix.discovery.EurekaClientConfig eurekaClientConfig,
                                                                                   org.springframework.cloud.netflix.eureka.server.InstanceRegistryProperties instanceRegistryProperties,
                                                                                   ServiceChangeDetector serviceChangeDetector)
      • instanceMetadataMapper

        @Bean
        @ConditionalOnMissingBean
        public MetadataMapper instanceMetadataMapper()
      • registrationService

        @Bean
        @ConditionalOnMissingBean
        public RegistrationService registrationService​(com.netflix.eureka.registry.PeerAwareInstanceRegistry peerAwareInstanceRegistry)
      • serviceChangeDetector

        @Bean
        @ConditionalOnMissingBean
        public ServiceChangeDetector serviceChangeDetector()