Class GrpcServerAutoConfiguration
java.lang.Object
org.springframework.boot.grpc.server.autoconfigure.GrpcServerAutoConfiguration
@AutoConfiguration
@ConditionalOnClass({org.springframework.grpc.server.GrpcServerFactory.class,io.grpc.Grpc.class})
@ConditionalOnBean(io.grpc.BindableService.class)
@ConditionalOnBooleanProperty(name="spring.grpc.server.enabled",
matchIfMissing=true)
@EnableConfigurationProperties(GrpcServerProperties.class)
@Import({org.springframework.boot.grpc.server.autoconfigure.GrpcServerCodecConfiguration.class,org.springframework.boot.grpc.server.autoconfigure.ServletGrpcServerConfiguration.class,org.springframework.boot.grpc.server.autoconfigure.ShadedNettyGrpcServerConfiguration.class,org.springframework.boot.grpc.server.autoconfigure.NettyGrpcServerConfiguration.class,org.springframework.boot.grpc.server.autoconfigure.InProcessGrpcServerConfiguration.class})
public final class GrpcServerAutoConfiguration
extends Object
Auto-configuration for Spring gRPC server-side
components.- Since:
- 4.1.0
- Author:
- David Syer, Chris Bono, Phillip Webb
-
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
GrpcServerAutoConfiguration
public GrpcServerAutoConfiguration()
-