Package graphql.normalized
Class ExecutableNormalizedField.Builder
- java.lang.Object
-
- graphql.normalized.ExecutableNormalizedField.Builder
-
- Enclosing class:
- ExecutableNormalizedField
public static class ExecutableNormalizedField.Builder extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private java.lang.Stringaliasprivate com.google.common.collect.ImmutableList<Argument>astArgumentsprivate java.util.ArrayList<ExecutableNormalizedField>childrenprivate java.lang.StringfieldNameprivate intlevelprivate com.google.common.collect.ImmutableMap<java.lang.String,NormalizedInputValue>normalizedArgumentsprivate java.util.LinkedHashSet<java.lang.String>objectTypeNamesprivate ExecutableNormalizedFieldparentprivate java.util.LinkedHashMap<java.lang.String,java.lang.Object>resolvedArguments
-
Constructor Summary
Constructors Modifier Constructor Description privateBuilder()privateBuilder(ExecutableNormalizedField existing)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ExecutableNormalizedField.Builderalias(java.lang.String alias)ExecutableNormalizedField.BuilderastArguments(@NotNull java.util.List<Argument> astArguments)ExecutableNormalizedFieldbuild()ExecutableNormalizedField.Builderchildren(java.util.List<ExecutableNormalizedField> children)ExecutableNormalizedField.BuilderclearObjectTypesNames()ExecutableNormalizedField.BuilderfieldName(java.lang.String fieldName)ExecutableNormalizedField.Builderlevel(int level)ExecutableNormalizedField.BuildernormalizedArguments(@Nullable java.util.Map<java.lang.String,NormalizedInputValue> arguments)ExecutableNormalizedField.BuilderobjectTypeNames(java.util.List<java.lang.String> objectTypeNames)ExecutableNormalizedField.Builderparent(ExecutableNormalizedField parent)ExecutableNormalizedField.BuilderresolvedArguments(@Nullable java.util.Map<java.lang.String,java.lang.Object> arguments)
-
-
-
Field Detail
-
objectTypeNames
private java.util.LinkedHashSet<java.lang.String> objectTypeNames
-
fieldName
private java.lang.String fieldName
-
children
private java.util.ArrayList<ExecutableNormalizedField> children
-
level
private int level
-
parent
private ExecutableNormalizedField parent
-
alias
private java.lang.String alias
-
normalizedArguments
private com.google.common.collect.ImmutableMap<java.lang.String,NormalizedInputValue> normalizedArguments
-
resolvedArguments
private java.util.LinkedHashMap<java.lang.String,java.lang.Object> resolvedArguments
-
astArguments
private com.google.common.collect.ImmutableList<Argument> astArguments
-
-
Constructor Detail
-
Builder
private Builder()
-
Builder
private Builder(ExecutableNormalizedField existing)
-
-
Method Detail
-
clearObjectTypesNames
public ExecutableNormalizedField.Builder clearObjectTypesNames()
-
objectTypeNames
public ExecutableNormalizedField.Builder objectTypeNames(java.util.List<java.lang.String> objectTypeNames)
-
alias
public ExecutableNormalizedField.Builder alias(java.lang.String alias)
-
normalizedArguments
public ExecutableNormalizedField.Builder normalizedArguments(@Nullable @Nullable java.util.Map<java.lang.String,NormalizedInputValue> arguments)
-
resolvedArguments
public ExecutableNormalizedField.Builder resolvedArguments(@Nullable @Nullable java.util.Map<java.lang.String,java.lang.Object> arguments)
-
astArguments
public ExecutableNormalizedField.Builder astArguments(@NotNull @NotNull java.util.List<Argument> astArguments)
-
fieldName
public ExecutableNormalizedField.Builder fieldName(java.lang.String fieldName)
-
children
public ExecutableNormalizedField.Builder children(java.util.List<ExecutableNormalizedField> children)
-
level
public ExecutableNormalizedField.Builder level(int level)
-
parent
public ExecutableNormalizedField.Builder parent(ExecutableNormalizedField parent)
-
build
public ExecutableNormalizedField build()
-
-