public static class GraphQLObjectType.Builder
extends java.lang.Object
Constructor and Description |
---|
GraphQLObjectType.Builder() |
Modifier and Type | Method and Description |
---|---|
GraphQLObjectType |
build() |
GraphQLObjectType.Builder |
description(java.lang.String description) |
GraphQLObjectType.Builder |
field(GraphQLFieldDefinition fieldDefinition) |
GraphQLObjectType.Builder |
fields(java.util.List<GraphQLFieldDefinition> fieldDefinitions) |
GraphQLObjectType.Builder |
name(java.lang.String name) |
GraphQLObjectType.Builder |
withInterface(GraphQLInterfaceType interfaceType) |
GraphQLObjectType.Builder |
withInterfaces(GraphQLInterfaceType... interfaceType) |
public GraphQLObjectType.Builder name(java.lang.String name)
public GraphQLObjectType.Builder description(java.lang.String description)
public GraphQLObjectType.Builder field(GraphQLFieldDefinition fieldDefinition)
public GraphQLObjectType.Builder fields(java.util.List<GraphQLFieldDefinition> fieldDefinitions)
public GraphQLObjectType.Builder withInterface(GraphQLInterfaceType interfaceType)
public GraphQLObjectType.Builder withInterfaces(GraphQLInterfaceType... interfaceType)
public GraphQLObjectType build()