Class ConsulGrpcAutoConfiguration

java.lang.Object
org.lognet.springboot.grpc.autoconfigure.consul.ConsulGrpcAutoConfiguration

@Configuration @ConditionalOnClass(org.springframework.cloud.consul.serviceregistry.ConsulServiceRegistry.class) @AutoConfigureAfter({org.springframework.cloud.consul.serviceregistry.ConsulServiceRegistryAutoConfiguration.class,GRpcAutoConfiguration.class}) @ConditionalOnProperty(value="spring.cloud.service-registry.auto-registration.enabled", matchIfMissing=true) @ConditionalOnBean({org.springframework.cloud.consul.serviceregistry.ConsulServiceRegistry.class,GRpcServerRunner.class}) @OnGrpcServerEnabled @EnableConfigurationProperties(GrpcConsulProperties.class) public class ConsulGrpcAutoConfiguration extends Object
  • Constructor Details

    • ConsulGrpcAutoConfiguration

      public ConsulGrpcAutoConfiguration()
  • Method Details

    • advisor

      @Bean public org.springframework.boot.context.properties.ConfigurationPropertiesBindHandlerAdvisor advisor()
    • consulRegistrar

      @Bean public GrpcConsulRegistrar consulRegistrar(org.springframework.cloud.consul.serviceregistry.ConsulServiceRegistry consulServiceRegistry)