public static class GraphQLFieldDefinition.Builder
extends java.lang.Object
Constructor and Description |
---|
GraphQLFieldDefinition.Builder() |
Modifier and Type | Method and Description |
---|---|
GraphQLFieldDefinition.Builder |
argument(GraphQLArgument argument) |
GraphQLFieldDefinition.Builder |
argument(java.util.List<GraphQLArgument> arguments) |
GraphQLFieldDefinition |
build() |
GraphQLFieldDefinition.Builder |
dataFetcher(DataFetcher dataFetcher) |
GraphQLFieldDefinition.Builder |
deprecate(java.lang.String deprecationReason) |
GraphQLFieldDefinition.Builder |
description(java.lang.String description) |
GraphQLFieldDefinition.Builder |
fetchField()
Get the data from a field, rather than a property.
|
GraphQLFieldDefinition.Builder |
name(java.lang.String name) |
GraphQLFieldDefinition.Builder |
staticValue(java.lang.Object value) |
GraphQLFieldDefinition.Builder |
type(GraphQLOutputType type) |
public GraphQLFieldDefinition.Builder name(java.lang.String name)
public GraphQLFieldDefinition.Builder description(java.lang.String description)
public GraphQLFieldDefinition.Builder type(GraphQLOutputType type)
public GraphQLFieldDefinition.Builder dataFetcher(DataFetcher dataFetcher)
public GraphQLFieldDefinition.Builder staticValue(java.lang.Object value)
public GraphQLFieldDefinition.Builder fetchField()
public GraphQLFieldDefinition.Builder argument(GraphQLArgument argument)
public GraphQLFieldDefinition.Builder argument(java.util.List<GraphQLArgument> arguments)
public GraphQLFieldDefinition.Builder deprecate(java.lang.String deprecationReason)
public GraphQLFieldDefinition build()