Class InProcessGrpcServerFactory
java.lang.Object
org.springframework.grpc.server.DefaultGrpcServerFactory<io.grpc.inprocess.InProcessServerBuilder>
org.springframework.grpc.server.InProcessGrpcServerFactory
- All Implemented Interfaces:
GrpcServerFactory
public class InProcessGrpcServerFactory
extends DefaultGrpcServerFactory<io.grpc.inprocess.InProcessServerBuilder>
GrpcServerFactory that can be used to create an in-process gRPC server.- Author:
- Chris Bono, Andrey Litvitski
-
Field Summary
Fields inherited from class DefaultGrpcServerFactory
logger -
Constructor Summary
ConstructorsConstructorDescriptionInProcessGrpcServerFactory(String address, List<ServerBuilderCustomizer<io.grpc.inprocess.InProcessServerBuilder>> serverBuilderCustomizers) -
Method Summary
Modifier and TypeMethodDescriptionprotected io.grpc.inprocess.InProcessServerBuilderCreates a new server builder.Methods inherited from class DefaultGrpcServerFactory
address, addService, configure, configureServices, createServer, credentials, hostname, port, setInterceptorFilter, setServiceFilter, supports
-
Constructor Details
-
InProcessGrpcServerFactory
public InProcessGrpcServerFactory(String address, List<ServerBuilderCustomizer<io.grpc.inprocess.InProcessServerBuilder>> serverBuilderCustomizers)
-
-
Method Details
-
newServerBuilder
protected io.grpc.inprocess.InProcessServerBuilder newServerBuilder()Description copied from class:DefaultGrpcServerFactoryCreates a new server builder.- Overrides:
newServerBuilderin classDefaultGrpcServerFactory<io.grpc.inprocess.InProcessServerBuilder>- Returns:
- The newly created server builder.
-