java.lang.Object
io.helidon.webserver.graphql.GraphQlService
- All Implemented Interfaces:
HttpService,ServerLifecycle,Supplier<HttpService>
Support for GraphQL for Helidon WebServer.
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionstatic GraphQlService.Builderbuilder()A builder for fine grained configuration of the support.static GraphQlServicecreate(graphql.schema.GraphQLSchema schema) Create GraphQL support for a GraphQL schema.voidMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.helidon.webserver.http.HttpService
getMethods inherited from interface io.helidon.webserver.ServerLifecycle
afterStop, beforeStart
-
Method Details
-
create
Create GraphQL support for a GraphQL schema.- Parameters:
schema- schema to use for GraphQL- Returns:
- a new support to register with
WebServerHttpRouting
-
builder
A builder for fine grained configuration of the support.- Returns:
- a new fluent API builder
-
routing
- Specified by:
routingin interfaceHttpService
-