Uses of Class
graphql.schema.GraphQLSchema.Builder
Packages that use GraphQLSchema.Builder
-
Uses of GraphQLSchema.Builder in graphql.schema
Methods in graphql.schema that return GraphQLSchema.BuilderModifier and TypeMethodDescriptionGraphQLSchema.Builder.additionalDirective
(GraphQLDirective additionalDirective) GraphQLSchema.Builder.additionalDirectives
(Set<GraphQLDirective> additionalDirectives) GraphQLSchema.Builder.additionalType
(GraphQLType additionalType) GraphQLSchema.Builder.additionalTypes
(Set<GraphQLType> additionalTypes) 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
(String description) GraphQLSchema.Builder.extensionDefinitions
(List<SchemaExtensionDefinition> extensionDefinitions) GraphQLSchema.Builder.fieldVisibility
(GraphqlFieldVisibility fieldVisibility) Deprecated.GraphQLSchema.Builder.introspectionSchemaType
(GraphQLObjectType introspectionSchemaType) GraphQLSchema.Builder.mutation
(GraphQLObjectType mutationType) GraphQLSchema.Builder.mutation
(GraphQLObjectType.Builder builder) static GraphQLSchema.Builder
GraphQLSchema.newSchema()
static GraphQLSchema.Builder
GraphQLSchema.newSchema
(GraphQLSchema existingSchema) This allows you to build a schema from an existing schema.GraphQLSchema.Builder.query
(GraphQLObjectType queryType) GraphQLSchema.Builder.query
(GraphQLObjectType.Builder builder) GraphQLSchema.Builder.subscription
(GraphQLObjectType subscriptionType) GraphQLSchema.Builder.subscription
(GraphQLObjectType.Builder builder) GraphQLSchema.Builder.withSchemaAppliedDirective
(GraphQLAppliedDirective appliedDirective) GraphQLSchema.Builder.withSchemaAppliedDirective
(GraphQLAppliedDirective.Builder builder) GraphQLSchema.Builder.withSchemaAppliedDirectives
(GraphQLAppliedDirective... appliedDirectives) GraphQLSchema.Builder.withSchemaAppliedDirectives
(Collection<? extends GraphQLAppliedDirective> appliedDirectives) GraphQLSchema.Builder.withSchemaDirective
(GraphQLDirective directive) GraphQLSchema.Builder.withSchemaDirective
(GraphQLDirective.Builder builder) GraphQLSchema.Builder.withSchemaDirectives
(GraphQLDirective... directives) GraphQLSchema.Builder.withSchemaDirectives
(Collection<? extends GraphQLDirective> directives) Method parameters in graphql.schema with type arguments of type GraphQLSchema.BuilderModifier and TypeMethodDescriptionGraphQLSchema.transform
(Consumer<GraphQLSchema.Builder> builderConsumer) This helps you transform the current GraphQLSchema object into another one by starting a builder with all the current values and allows you to transform it how you want.SchemaTransformer.transform
(GraphQLSchema schema, GraphQLTypeVisitor visitor, Consumer<GraphQLSchema.Builder> postTransformation) private Object
SchemaTransformer.transformImpl
(GraphQLSchema schema, GraphQLSchemaElement schemaElement, GraphQLTypeVisitor visitor, Consumer<GraphQLSchema.Builder> postTransformation) static GraphQLSchema
SchemaTransformer.transformSchema
(GraphQLSchema schema, GraphQLTypeVisitor visitor, Consumer<GraphQLSchema.Builder> postTransformation) Transforms a GraphQLSchema and returns a new GraphQLSchema object.Constructors in graphql.schema with parameters of type GraphQLSchema.Builder -
Uses of GraphQLSchema.Builder in graphql.schema.idl
Methods in graphql.schema.idl with parameters of type GraphQLSchema.BuilderModifier and TypeMethodDescription(package private) void
SchemaGeneratorHelper.buildOperations
(SchemaGeneratorHelper.BuildContext buildCtx, GraphQLSchema.Builder schemaBuilder) (package private) void
SchemaGeneratorHelper.buildSchemaDirectivesAndExtensions
(SchemaGeneratorHelper.BuildContext buildCtx, GraphQLSchema.Builder schemaBuilder)
GraphQLCodeRegistry.Builder.fieldVisibility(graphql.schema.visibility.GraphqlFieldVisibility)
instead