public static class GraphQLSchema.Builder
extends java.lang.Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
GraphQLSchema |
build() |
GraphQLSchema |
build(java.util.Set<GraphQLType> additionalTypes) |
GraphQLSchema |
build(java.util.Set<GraphQLType> additionalTypes,
java.util.Set<GraphQLDirective> additionalDirectives) |
GraphQLSchema.Builder |
fieldVisibility(GraphqlFieldVisibility fieldVisibility) |
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) |
public GraphQLSchema.Builder query(GraphQLObjectType.Builder builder)
public GraphQLSchema.Builder query(GraphQLObjectType queryType)
public GraphQLSchema.Builder mutation(GraphQLObjectType.Builder builder)
public GraphQLSchema.Builder mutation(GraphQLObjectType mutationType)
public GraphQLSchema.Builder subscription(GraphQLObjectType.Builder builder)
public GraphQLSchema.Builder subscription(GraphQLObjectType subscriptionType)
public GraphQLSchema.Builder fieldVisibility(GraphqlFieldVisibility fieldVisibility)
public GraphQLSchema build()
public GraphQLSchema build(java.util.Set<GraphQLType> additionalTypes)
public GraphQLSchema build(java.util.Set<GraphQLType> additionalTypes, java.util.Set<GraphQLDirective> additionalDirectives)