Package net.morimekta.providence.graphql
Class GQLServlet.Builder
- java.lang.Object
-
- net.morimekta.providence.graphql.GQLServlet.Builder
-
- Enclosing class:
- GQLServlet
public static class GQLServlet.Builder extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description GQLServletbuild()GQLServlet.Buildercontext(GQLContextFactory contextFactory)GQLServlet.Builderexecutor(java.util.concurrent.ExecutorService executorService)GQLServlet.BuilderfieldProvider(GQLFieldProvider... fieldProviders)GQLServlet.Buildermutation(GQLProcessorProvider mutationProvider)GQLServlet.Builderquery(GQLProcessorProvider queryProvider)
-
-
-
Method Detail
-
context
public GQLServlet.Builder context(GQLContextFactory contextFactory)
-
query
public GQLServlet.Builder query(@Nonnull GQLProcessorProvider queryProvider)
-
mutation
public GQLServlet.Builder mutation(@Nonnull GQLProcessorProvider mutationProvider)
-
fieldProvider
public GQLServlet.Builder fieldProvider(GQLFieldProvider... fieldProviders)
-
executor
public GQLServlet.Builder executor(@Nonnull java.util.concurrent.ExecutorService executorService)
-
build
public GQLServlet build()
-
-