Class EnumTypeExtensionDefinition.Builder
java.lang.Object
graphql.language.EnumTypeExtensionDefinition.Builder
- All Implemented Interfaces:
NodeBuilder, NodeDirectivesBuilder
- Enclosing class:
EnumTypeExtensionDefinition
public static final class EnumTypeExtensionDefinition.Builder
extends Object
implements NodeDirectivesBuilder
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate com.google.common.collect.ImmutableList<Comment> private Descriptionprivate com.google.common.collect.ImmutableList<Directive> private com.google.common.collect.ImmutableList<EnumValueDefinition> private IgnoredCharsprivate Stringprivate SourceLocation -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivateBuilder()privateBuilder(EnumTypeExtensionDefinition existing) -
Method Summary
Modifier and TypeMethodDescriptionadditionalData(String key, String value) additionalData(Map<String, String> additionalData) build()description(Description description) directives(List<Directive> directives) enumValueDefinitions(List<EnumValueDefinition> enumValueDefinitions) ignoredChars(IgnoredChars ignoredChars) sourceLocation(SourceLocation sourceLocation)
-
Field Details
-
sourceLocation
-
comments
-
name
-
description
-
enumValueDefinitions
-
directives
-
ignoredChars
-
additionalData
-
-
Constructor Details
-
Builder
private Builder() -
Builder
-
-
Method Details
-
sourceLocation
- Specified by:
sourceLocationin interfaceNodeBuilder
-
comments
- Specified by:
commentsin interfaceNodeBuilder
-
name
-
description
-
enumValueDefinitions
public EnumTypeExtensionDefinition.Builder enumValueDefinitions(List<EnumValueDefinition> enumValueDefinitions) -
directives
- Specified by:
directivesin interfaceNodeDirectivesBuilder
-
directive
- Specified by:
directivein interfaceNodeDirectivesBuilder
-
ignoredChars
- Specified by:
ignoredCharsin interfaceNodeBuilder
-
additionalData
- Specified by:
additionalDatain interfaceNodeBuilder
-
additionalData
- Specified by:
additionalDatain interfaceNodeBuilder
-
build
-