public class GraphQLInvocationInputFactory
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
GraphQLInvocationInputFactory.Builder |
Modifier | Constructor and Description |
---|---|
protected |
GraphQLInvocationInputFactory(java.util.function.Supplier<GraphQLSchemaProvider> schemaProviderSupplier,
java.util.function.Supplier<GraphQLContextBuilder> contextBuilderSupplier,
java.util.function.Supplier<GraphQLRootObjectBuilder> rootObjectBuilderSupplier) |
Modifier and Type | Method and Description |
---|---|
GraphQLBatchedInvocationInput |
create(ContextSetting contextSetting,
java.util.List<GraphQLRequest> graphQLRequests,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response) |
GraphQLBatchedInvocationInput |
create(ContextSetting contextSetting,
java.util.List<GraphQLRequest> graphQLRequest,
javax.websocket.Session session,
javax.websocket.server.HandshakeRequest request) |
GraphQLSingleInvocationInput |
create(GraphQLRequest graphQLRequest) |
GraphQLSingleInvocationInput |
create(GraphQLRequest graphQLRequest,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response) |
GraphQLSingleInvocationInput |
create(GraphQLRequest graphQLRequest,
javax.websocket.Session session,
javax.websocket.server.HandshakeRequest request) |
GraphQLBatchedInvocationInput |
createReadOnly(ContextSetting contextSetting,
java.util.List<GraphQLRequest> graphQLRequests,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response) |
GraphQLSingleInvocationInput |
createReadOnly(GraphQLRequest graphQLRequest,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response) |
GraphQLSchemaProvider |
getSchemaProvider() |
static GraphQLInvocationInputFactory.Builder |
newBuilder(graphql.schema.GraphQLSchema schema) |
static GraphQLInvocationInputFactory.Builder |
newBuilder(GraphQLSchemaProvider schemaProvider) |
static GraphQLInvocationInputFactory.Builder |
newBuilder(java.util.function.Supplier<GraphQLSchemaProvider> schemaProviderSupplier) |
protected GraphQLInvocationInputFactory(java.util.function.Supplier<GraphQLSchemaProvider> schemaProviderSupplier, java.util.function.Supplier<GraphQLContextBuilder> contextBuilderSupplier, java.util.function.Supplier<GraphQLRootObjectBuilder> rootObjectBuilderSupplier)
public GraphQLSchemaProvider getSchemaProvider()
public GraphQLSingleInvocationInput create(GraphQLRequest graphQLRequest, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
public GraphQLBatchedInvocationInput create(ContextSetting contextSetting, java.util.List<GraphQLRequest> graphQLRequests, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
public GraphQLSingleInvocationInput createReadOnly(GraphQLRequest graphQLRequest, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
public GraphQLBatchedInvocationInput createReadOnly(ContextSetting contextSetting, java.util.List<GraphQLRequest> graphQLRequests, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
public GraphQLSingleInvocationInput create(GraphQLRequest graphQLRequest)
public GraphQLSingleInvocationInput create(GraphQLRequest graphQLRequest, javax.websocket.Session session, javax.websocket.server.HandshakeRequest request)
public GraphQLBatchedInvocationInput create(ContextSetting contextSetting, java.util.List<GraphQLRequest> graphQLRequest, javax.websocket.Session session, javax.websocket.server.HandshakeRequest request)
public static GraphQLInvocationInputFactory.Builder newBuilder(graphql.schema.GraphQLSchema schema)
public static GraphQLInvocationInputFactory.Builder newBuilder(GraphQLSchemaProvider schemaProvider)
public static GraphQLInvocationInputFactory.Builder newBuilder(java.util.function.Supplier<GraphQLSchemaProvider> schemaProviderSupplier)