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 classGrpcServerImplA gRPC Server implementation.Methods in io.helidon.grpc.server that return GrpcServer Modifier and Type Method Description GrpcServerGrpcServer.Builder. build()Builds theGrpcServerinstance as configured by this builder and its parameters.static GrpcServerGrpcServer. create(GrpcRouting routing)Creates new instance form provided GrpcRouting and default configuration.static GrpcServerGrpcServer. create(GrpcServerConfiguration configuration, GrpcRouting routing)Creates new instance form provided configuration and GrpcRouting.static GrpcServerGrpcServer. create(GrpcServerConfiguration configuration, Supplier<? extends GrpcRouting> routingBuilder)Creates new instance form provided configuration and GrpcRouting.static GrpcServerGrpcServer. create(Supplier<? extends GrpcRouting> routingBuilder)Creates new instance form provided GrpcRouting and default configuration.static GrpcServerGrpcServer. create(Supplier<? extends GrpcServerConfiguration> configurationBuilder, GrpcRouting routing)Creates a new instance from a provided configuration and a GrpcRouting.static GrpcServerGrpcServer. create(Supplier<? extends GrpcServerConfiguration> configurationBuilder, Supplier<? extends GrpcRouting> routingBuilder)Creates new instance form provided configuration and GrpcRouting.default GrpcServerGrpcRouting. createServer()Creates newGrpcServerinstance with this routing and default configuration.default GrpcServerGrpcRouting. createServer(GrpcServerConfiguration configuration)Creates newGrpcServerinstance 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 GrpcServerGrpcServerCdiExtension.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 aSupplierthat 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.
-