Package io.servicetalk.grpc.api
Interface GrpcProviders.GrpcServerBuilderProvider
- Enclosing class:
- GrpcProviders
- Functional Interface:
- This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
Provider for
GrpcServerBuilder
.
An HTTP layer should use HttpProviders.HttpServerBuilderProvider
.
-
Method Summary
Modifier and TypeMethodDescriptionnewBuilder
(SocketAddress address, GrpcServerBuilder builder) Returns aGrpcServerBuilder
based on the address and pre-initializedGrpcServerBuilder
.
-
Method Details
-
newBuilder
Returns aGrpcServerBuilder
based on the address and pre-initializedGrpcServerBuilder
.This method may return the pre-initialized
builder
as-is, or apply custom builder settings before returning it, or wrap it (DelegatingGrpcServerBuilder
may be helpful).- Parameters:
address
- a server address used to create aGrpcServerBuilder
builder
- pre-initializedGrpcServerBuilder
- Returns:
- a
GrpcServerBuilder
based on the address and pre-initializedGrpcServerBuilder
. - See Also:
-