Uses of Interface
io.helidon.grpc.server.GrpcServer
Packages that use GrpcServer
Package
Description
Reactive gRPC server API.
Microprofile 1.0 gRPC server implementation.
Microprofile 1.0 gRPC server implementation.
-
Uses of GrpcServer in io.helidon.grpc.server
Classes in io.helidon.grpc.server that implement GrpcServerMethods in io.helidon.grpc.server that return GrpcServerModifier and TypeMethodDescriptionGrpcServer.Builder.build()
Builds theGrpcServer
instance as configured by this builder and its parameters.static GrpcServer
GrpcServer.create
(GrpcRouting routing) Creates new instance form provided GrpcRouting and default configuration.static GrpcServer
GrpcServer.create
(GrpcServerConfiguration configuration, GrpcRouting routing) Creates new instance form provided configuration and GrpcRouting.static GrpcServer
GrpcServer.create
(GrpcServerConfiguration configuration, Supplier<? extends GrpcRouting> routingBuilder) Creates new instance form provided configuration and GrpcRouting.static GrpcServer
GrpcServer.create
(Supplier<? extends GrpcRouting> routingBuilder) Creates new instance form provided GrpcRouting and default configuration.static GrpcServer
GrpcServer.create
(Supplier<? extends GrpcServerConfiguration> configurationBuilder, GrpcRouting routing) Creates a new instance from a provided configuration and a GrpcRouting.static GrpcServer
GrpcServer.create
(Supplier<? extends GrpcServerConfiguration> configurationBuilder, Supplier<? extends GrpcRouting> routingBuilder) Creates new instance form provided configuration and GrpcRouting.default GrpcServer
GrpcRouting.createServer()
Creates newGrpcServer
instance with this routing and default configuration.default GrpcServer
GrpcRouting.createServer
(GrpcServerConfiguration configuration) Creates newGrpcServer
instance with provided configuration and this routing.Methods in io.helidon.grpc.server that return types with arguments of type GrpcServerModifier and TypeMethodDescriptionGrpcServer.shutdown()
Attempt to gracefully shutdown server.GrpcServerImpl.shutdown()
GrpcServer.start()
Starts the server.GrpcServerImpl.start()
GrpcServer.whenShutdown()
Completion stage is completed when server is shut down.GrpcServerImpl.whenShutdown()
-
Uses of GrpcServer in io.helidon.microprofile.grpc.server
Methods in io.helidon.microprofile.grpc.server that return GrpcServerModifier and TypeMethodDescriptionGrpcServerCdiExtension.ServerProducer.server()
Produce theGrpcServer
.Methods in io.helidon.microprofile.grpc.server that return types with arguments of type GrpcServerModifier and TypeMethodDescriptionGrpcServerCdiExtension.ServerProducer.supply()
Produce aSupplier
that can supply theGrpcServer
. -
Uses of GrpcServer in io.helidon.microprofile.grpc.server.spi
Methods in io.helidon.microprofile.grpc.server.spi that return types with arguments of type GrpcServerModifier and TypeMethodDescriptionGrpcMpContext.whenShutdown()
Return a completion stage is completed when the gRPC server is shut down.GrpcMpContext.whenStarted()
Return a completion stage is completed when the gRPC server is started.