Modifier and Type |
Method and Description |
GraphQLObjectType |
build() |
GraphQLObjectType.Builder |
clearDirectives()
This is used to clear all the directives in the builder so far.
|
GraphQLObjectType.Builder |
clearFields()
This is used to clear all the fields in the builder so far.
|
GraphQLObjectType.Builder |
clearInterfaces()
This is used to clear all the interfaces in the builder so far.
|
GraphQLObjectType.Builder |
comparatorRegistry(GraphqlTypeComparatorRegistry comparatorRegistry) |
GraphQLObjectType.Builder |
definition(ObjectTypeDefinition definition) |
GraphQLObjectType.Builder |
description(java.lang.String description) |
GraphQLObjectType.Builder |
extensionDefinitions(java.util.List<ObjectTypeExtensionDefinition> extensionDefinitions) |
GraphQLObjectType.Builder |
field(GraphQLFieldDefinition.Builder builder)
Same effect as the field(GraphQLFieldDefinition).
|
GraphQLObjectType.Builder |
field(GraphQLFieldDefinition fieldDefinition) |
GraphQLObjectType.Builder |
field(java.util.function.UnaryOperator<GraphQLFieldDefinition.Builder> builderFunction)
Take a field builder in a function definition and apply.
|
GraphQLObjectType.Builder |
fields(java.util.List<GraphQLFieldDefinition> fieldDefinitions) |
boolean |
hasField(java.lang.String fieldName) |
GraphQLObjectType.Builder |
name(java.lang.String name) |
GraphQLObjectType.Builder |
replaceDirectives(java.util.List<GraphQLDirective> directives) |
GraphQLObjectType.Builder |
replaceFields(java.util.List<GraphQLFieldDefinition> fieldDefinitions) |
GraphQLObjectType.Builder |
replaceInterfaces(java.util.List<GraphQLInterfaceType> interfaces) |
GraphQLObjectType.Builder |
withDirective(GraphQLDirective.Builder builder) |
GraphQLObjectType.Builder |
withDirective(GraphQLDirective directive) |
GraphQLObjectType.Builder |
withDirectives(GraphQLDirective... directives) |
GraphQLObjectType.Builder |
withInterface(GraphQLInterfaceType interfaceType) |
GraphQLObjectType.Builder |
withInterface(GraphQLTypeReference reference) |
GraphQLObjectType.Builder |
withInterfaces(GraphQLInterfaceType... interfaceType) |
GraphQLObjectType.Builder |
withInterfaces(GraphQLTypeReference... references) |