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.BuilderGraphQLSchema.newSchema()static GraphQLSchema.BuilderGraphQLSchema.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 ObjectSchemaTransformer.transformImpl(GraphQLSchema schema, GraphQLSchemaElement schemaElement, GraphQLTypeVisitor visitor, Consumer<GraphQLSchema.Builder> postTransformation) static GraphQLSchemaSchemaTransformer.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) voidSchemaGeneratorHelper.buildOperations(SchemaGeneratorHelper.BuildContext buildCtx, GraphQLSchema.Builder schemaBuilder) (package private) voidSchemaGeneratorHelper.buildSchemaDirectivesAndExtensions(SchemaGeneratorHelper.BuildContext buildCtx, GraphQLSchema.Builder schemaBuilder)
GraphQLCodeRegistry.Builder.fieldVisibility(graphql.schema.visibility.GraphqlFieldVisibility)instead