@PublicApi public static class GraphQL.Builder extends java.lang.Object
Constructor and Description |
---|
Builder(GraphQLSchema graphQLSchema) |
Modifier and Type | Method and Description |
---|---|
GraphQL |
build() |
GraphQL.Builder |
executionIdProvider(ExecutionIdProvider executionIdProvider) |
GraphQL.Builder |
instrumentation(Instrumentation instrumentation) |
GraphQL.Builder |
mutationExecutionStrategy(ExecutionStrategy executionStrategy) |
GraphQL.Builder |
preparsedDocumentProvider(PreparsedDocumentProvider preparsedDocumentProvider) |
GraphQL.Builder |
queryExecutionStrategy(ExecutionStrategy executionStrategy) |
GraphQL.Builder |
schema(GraphQLSchema graphQLSchema) |
GraphQL.Builder |
subscriptionExecutionStrategy(ExecutionStrategy executionStrategy) |
public Builder(GraphQLSchema graphQLSchema)
public GraphQL.Builder schema(GraphQLSchema graphQLSchema)
public GraphQL.Builder queryExecutionStrategy(ExecutionStrategy executionStrategy)
public GraphQL.Builder mutationExecutionStrategy(ExecutionStrategy executionStrategy)
public GraphQL.Builder subscriptionExecutionStrategy(ExecutionStrategy executionStrategy)
public GraphQL.Builder instrumentation(Instrumentation instrumentation)
public GraphQL.Builder preparsedDocumentProvider(PreparsedDocumentProvider preparsedDocumentProvider)
public GraphQL.Builder executionIdProvider(ExecutionIdProvider executionIdProvider)
public GraphQL build()