Package graphql.language
Class SchemaDefinition.Builder
java.lang.Object
graphql.language.SchemaDefinition.Builder
- All Implemented Interfaces:
NodeBuilder
- Enclosing class:
SchemaDefinition
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionadditionalData(String key, String value) additionalData(Map<String, String> additionalData) build()description(Description description) directives(List<Directive> directives) ignoredChars(IgnoredChars ignoredChars) operationTypeDefinition(OperationTypeDefinition operationTypeDefinition) operationTypeDefinitions(List<OperationTypeDefinition> operationTypeDefinitions) sourceLocation(SourceLocation sourceLocation)
-
Constructor Details
-
Builder
protected Builder() -
Builder
-
-
Method Details
-
description
-
sourceLocation
- Specified by:
sourceLocationin interfaceNodeBuilder
-
comments
- Specified by:
commentsin interfaceNodeBuilder
-
directives
-
directive
-
operationTypeDefinitions
public SchemaDefinition.Builder operationTypeDefinitions(List<OperationTypeDefinition> operationTypeDefinitions) -
operationTypeDefinition
public SchemaDefinition.Builder operationTypeDefinition(OperationTypeDefinition operationTypeDefinition) -
ignoredChars
- Specified by:
ignoredCharsin interfaceNodeBuilder
-
additionalData
- Specified by:
additionalDatain interfaceNodeBuilder
-
additionalData
- Specified by:
additionalDatain interfaceNodeBuilder
-
build
-