Modifier and Type |
Method and Description |
GraphQLSchema.Builder |
additionalDirective(GraphQLDirective additionalDirective) |
GraphQLSchema.Builder |
additionalDirectives(java.util.Set<GraphQLDirective> additionalDirectives) |
GraphQLSchema.Builder |
additionalType(GraphQLType additionalType) |
GraphQLSchema.Builder |
additionalTypes(java.util.Set<GraphQLType> additionalTypes) |
GraphQLSchema |
build()
Builds the schema
|
GraphQLSchema |
build(java.util.Set<GraphQLType> additionalTypes)
|
GraphQLSchema |
build(java.util.Set<GraphQLType> additionalTypes,
java.util.Set<GraphQLDirective> additionalDirectives)
|
GraphQLSchema.Builder |
clearAdditionalTypes() |
GraphQLSchema.Builder |
clearDirectives() |
GraphQLSchema.Builder |
clearSchemaDirectives()
This is used to clear all the directives in the builder so far.
|
GraphQLSchema.Builder |
codeRegistry(GraphQLCodeRegistry codeRegistry) |
GraphQLSchema.Builder |
definition(SchemaDefinition definition) |
GraphQLSchema.Builder |
description(java.lang.String description) |
GraphQLSchema.Builder |
extensionDefinitions(java.util.List<SchemaExtensionDefinition> extensionDefinitions) |
GraphQLSchema.Builder |
fieldVisibility(GraphqlFieldVisibility fieldVisibility)
|
GraphQLSchema.Builder |
introspectionSchemaType(GraphQLObjectType introspectionSchemaType) |
GraphQLSchema.Builder |
mutation(GraphQLObjectType.Builder builder) |
GraphQLSchema.Builder |
mutation(GraphQLObjectType mutationType) |
GraphQLSchema.Builder |
query(GraphQLObjectType.Builder builder) |
GraphQLSchema.Builder |
query(GraphQLObjectType queryType) |
GraphQLSchema.Builder |
subscription(GraphQLObjectType.Builder builder) |
GraphQLSchema.Builder |
subscription(GraphQLObjectType subscriptionType) |
GraphQLSchema.Builder |
withSchemaDirective(GraphQLDirective.Builder builder) |
GraphQLSchema.Builder |
withSchemaDirective(GraphQLDirective directive) |
GraphQLSchema.Builder |
withSchemaDirectives(java.util.Collection<? extends GraphQLDirective> directives) |
GraphQLSchema.Builder |
withSchemaDirectives(GraphQLDirective... directives) |