Uses of Class
io.grpc.ServerBuilder
-
Packages that use ServerBuilder Package Description io.grpc The gRPC core public API.io.grpc.inprocess The in-process transport which is for when a server is in the same process as the client.io.grpc.netty The main transport implementation based on Netty, for both the client and the server.io.grpc.okhttp A lightweight transport based on OkHttp, mainly for use on Android (client-only).io.grpc.opentelemetry io.grpc.servlet API that implements gRPC server as a servlet.io.grpc.servlet.jakarta API that implements gRPC server as a servlet.io.grpc.xds Library for gPRC proxyless service mesh using Envoy xDS protocol. -
-
Uses of ServerBuilder in io.grpc
Classes in io.grpc with type parameters of type ServerBuilder Modifier and Type Class Description class
ForwardingServerBuilder<T extends ServerBuilder<T>>
AServerBuilder
that delegates all its builder methods to another builder by default.class
ServerBuilder<T extends ServerBuilder<T>>
A builder forServer
instances.Subclasses of ServerBuilder in io.grpc Modifier and Type Class Description class
ForwardingServerBuilder<T extends ServerBuilder<T>>
AServerBuilder
that delegates all its builder methods to another builder by default.Methods in io.grpc that return ServerBuilder Modifier and Type Method Description protected abstract ServerBuilder<?>
ServerProvider. builderForPort(int port)
Creates a new builder with the given port.protected abstract ServerBuilder<?>
ForwardingServerBuilder. delegate()
Returns the delegatedServerBuilder
.static ServerBuilder<?>
ForwardingServerBuilder. forPort(int port)
This method serves to force sub classes to "hide" this static factory.static ServerBuilder<?>
ServerBuilder. forPort(int port)
Static factory for creating a new ServerBuilder.ServerBuilder<?>
ServerProvider.NewServerBuilderResult. getServerBuilder()
static ServerBuilder<?>
Grpc. newServerBuilderForPort(int port, ServerCredentials creds)
Static factory for creating a new ServerBuilder.Methods in io.grpc with parameters of type ServerBuilder Modifier and Type Method Description static ServerProvider.NewServerBuilderResult
ServerProvider.NewServerBuilderResult. serverBuilder(ServerBuilder<?> builder)
-
Uses of ServerBuilder in io.grpc.inprocess
Subclasses of ServerBuilder in io.grpc.inprocess Modifier and Type Class Description class
InProcessServerBuilder
Builder for a server that services in-process requests.Methods in io.grpc.inprocess that return ServerBuilder Modifier and Type Method Description protected ServerBuilder<?>
InProcessServerBuilder. delegate()
-
Uses of ServerBuilder in io.grpc.netty
Subclasses of ServerBuilder in io.grpc.netty Modifier and Type Class Description class
NettyServerBuilder
A builder to help simplify the construction of a Netty-based GRPC server.Methods in io.grpc.netty that return ServerBuilder Modifier and Type Method Description protected ServerBuilder<?>
NettyServerBuilder. delegate()
-
Uses of ServerBuilder in io.grpc.okhttp
Subclasses of ServerBuilder in io.grpc.okhttp Modifier and Type Class Description class
OkHttpServerBuilder
Build servers with the OkHttp transport.Methods in io.grpc.okhttp that return ServerBuilder Modifier and Type Method Description protected ServerBuilder<?>
OkHttpServerBuilder. delegate()
-
Uses of ServerBuilder in io.grpc.opentelemetry
Methods in io.grpc.opentelemetry with parameters of type ServerBuilder Modifier and Type Method Description void
GrpcOpenTelemetry. configureServerBuilder(ServerBuilder<?> serverBuilder)
Configures the givenServerBuilder
with OpenTelemetry metrics instrumentation. -
Uses of ServerBuilder in io.grpc.servlet
Subclasses of ServerBuilder in io.grpc.servlet Modifier and Type Class Description class
ServletServerBuilder
Builder to build a gRPC server that can run as a servlet.Methods in io.grpc.servlet that return ServerBuilder Modifier and Type Method Description protected ServerBuilder<?>
ServletServerBuilder. delegate()
-
Uses of ServerBuilder in io.grpc.servlet.jakarta
Subclasses of ServerBuilder in io.grpc.servlet.jakarta Modifier and Type Class Description class
ServletServerBuilder
Builder to build a gRPC server that can run as a servlet.Methods in io.grpc.servlet.jakarta that return ServerBuilder Modifier and Type Method Description protected ServerBuilder<?>
ServletServerBuilder. delegate()
-
Uses of ServerBuilder in io.grpc.xds
Subclasses of ServerBuilder in io.grpc.xds Modifier and Type Class Description class
XdsServerBuilder
A version ofServerBuilder
to create xDS managed servers.Methods in io.grpc.xds that return ServerBuilder Modifier and Type Method Description protected ServerBuilder<?>
XdsServerBuilder. delegate()
static ServerBuilder<?>
XdsServerBuilder. forPort(int port)
ServerBuilder<?>
XdsServerBuilder. transportBuilder()
Returns the delegateNettyServerBuilder
to allow experimental level transport-specific configuration.
-