Uses of Interface
io.helidon.grpc.server.GrpcServer
-
Packages that use GrpcServer Package Description io.helidon.grpc.server Reactive gRPC server API.io.helidon.microprofile.grpc.server Microprofile 1.0 gRPC server implementation.io.helidon.microprofile.grpc.server.spi Microprofile 1.0 gRPC server implementation. -
-
Uses of GrpcServer in io.helidon.grpc.server
Classes in io.helidon.grpc.server that implement GrpcServer Modifier and Type Class Description class
GrpcServerImpl
A gRPC Server implementation.Methods in io.helidon.grpc.server that return GrpcServer Modifier and Type Method Description GrpcServer
GrpcServer.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 GrpcServer Modifier and Type Method Description CompletionStage<GrpcServer>
GrpcServer. shutdown()
Attempt to gracefully shutdown server.CompletionStage<GrpcServer>
GrpcServerImpl. shutdown()
CompletionStage<GrpcServer>
GrpcServer. start()
Starts the server.CompletionStage<GrpcServer>
GrpcServerImpl. start()
CompletionStage<GrpcServer>
GrpcServer. whenShutdown()
Completion stage is completed when server is shut down.CompletionStage<GrpcServer>
GrpcServerImpl. whenShutdown()
-
Uses of GrpcServer in io.helidon.microprofile.grpc.server
Methods in io.helidon.microprofile.grpc.server that return GrpcServer Modifier and Type Method Description GrpcServer
GrpcServerCdiExtension.ServerProducer. server()
Produce theGrpcServer
.Methods in io.helidon.microprofile.grpc.server that return types with arguments of type GrpcServer Modifier and Type Method Description Supplier<GrpcServer>
GrpcServerCdiExtension.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 GrpcServer Modifier and Type Method Description CompletionStage<GrpcServer>
GrpcMpContext. whenShutdown()
Return a completion stage is completed when the gRPC server is shut down.CompletionStage<GrpcServer>
GrpcMpContext. whenStarted()
Return a completion stage is completed when the gRPC server is started.
-