Class GRpcAutoConfiguration
- java.lang.Object
-
- org.lognet.springboot.grpc.autoconfigure.GRpcAutoConfiguration
-
@AutoConfigureOrder @AutoConfigureAfter(org.springframework.boot.autoconfigure.validation.ValidationAutoConfiguration.class) @ConditionalOnBean(annotation=GRpcService.class) @EnableConfigurationProperties(GRpcServerProperties.class) @Import({GRpcValidationConfiguration.class,NettyServerBuilderSelector.class,DefaultHealthStatusService.class}) public class GRpcAutoConfiguration extends java.lang.Object
Created by alexf on 25-Jan-16.
-
-
Constructor Summary
Constructors Constructor Description GRpcAutoConfiguration()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.function.Consumer<io.grpc.ServerBuilder<?>>configurator(GRpcServerBuilderConfigurer configurer)GRpcServerRunnergrpcInprocessServerRunner(java.util.function.Consumer<io.grpc.ServerBuilder<?>> configurator)GRpcServerRunnergrpcServerRunner(java.util.function.Consumer<io.grpc.ServerBuilder<?>> configurator, io.grpc.ServerBuilder<?> serverBuilder)GRpcServerBuilderConfigurerserverBuilderConfigurer()static org.springframework.core.convert.converter.Converter<java.lang.String,java.net.InetSocketAddress>socketAddressConverter()
-
-
-
Method Detail
-
grpcServerRunner
@Bean @OnGrpcServerEnabled public GRpcServerRunner grpcServerRunner(@Qualifier("grpcInternalConfigurator") java.util.function.Consumer<io.grpc.ServerBuilder<?>> configurator, io.grpc.ServerBuilder<?> serverBuilder)
-
grpcInprocessServerRunner
@Bean @ConditionalOnProperty(prefix="grpc", name="inProcessServerName") public GRpcServerRunner grpcInprocessServerRunner(@Qualifier("grpcInternalConfigurator") java.util.function.Consumer<io.grpc.ServerBuilder<?>> configurator)
-
serverBuilderConfigurer
@Bean @ConditionalOnMissingBean(GRpcServerBuilderConfigurer.class) public GRpcServerBuilderConfigurer serverBuilderConfigurer()
-
configurator
@Bean(name="grpcInternalConfigurator") public java.util.function.Consumer<io.grpc.ServerBuilder<?>> configurator(GRpcServerBuilderConfigurer configurer)
-
socketAddressConverter
@Bean @ConfigurationPropertiesBinding public static org.springframework.core.convert.converter.Converter<java.lang.String,java.net.InetSocketAddress> socketAddressConverter()
-
-