@PublicApi public static class GraphQLInputObjectField.Builder extends GraphqlTypeBuilder
comparatorRegistry, description, name
Constructor and Description |
---|
Builder() |
Builder(GraphQLInputObjectField existing) |
public Builder()
public Builder(GraphQLInputObjectField existing)
public GraphQLInputObjectField.Builder name(java.lang.String name)
public GraphQLInputObjectField.Builder description(java.lang.String description)
public GraphQLInputObjectField.Builder comparatorRegistry(GraphqlTypeComparatorRegistry comparatorRegistry)
public GraphQLInputObjectField.Builder definition(InputValueDefinition definition)
public GraphQLInputObjectField.Builder type(GraphQLInputObjectType.Builder type)
public GraphQLInputObjectField.Builder type(GraphQLInputType type)
public GraphQLInputObjectField.Builder defaultValue(java.lang.Object defaultValue)
public GraphQLInputObjectField.Builder withDirectives(GraphQLDirective... directives)
public GraphQLInputObjectField.Builder withDirective(GraphQLDirective directive)
public GraphQLInputObjectField.Builder replaceDirectives(java.util.List<GraphQLDirective> directives)
public GraphQLInputObjectField.Builder withDirective(GraphQLDirective.Builder builder)
public GraphQLInputObjectField.Builder clearDirectives()
public GraphQLInputObjectField build()