Package graphql.execution
Class ExecutionStepInfo.Builder
- java.lang.Object
-
- graphql.execution.ExecutionStepInfo.Builder
-
- Enclosing class:
- ExecutionStepInfo
public static class ExecutionStepInfo.Builder extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ExecutionStepInfo.Builderarguments(java.util.function.Supplier<java.util.Map<java.lang.String,java.lang.Object>> arguments)ExecutionStepInfobuild()ExecutionStepInfo.Builderfield(MergedField field)ExecutionStepInfo.BuilderfieldContainer(GraphQLObjectType fieldContainer)ExecutionStepInfo.BuilderfieldDefinition(GraphQLFieldDefinition fieldDefinition)ExecutionStepInfo.BuilderparentInfo(ExecutionStepInfo executionStepInfo)ExecutionStepInfo.Builderpath(ResultPath resultPath)ExecutionStepInfo.Buildertype(GraphQLOutputType type)
-
-
-
Method Detail
-
type
public ExecutionStepInfo.Builder type(GraphQLOutputType type)
-
parentInfo
public ExecutionStepInfo.Builder parentInfo(ExecutionStepInfo executionStepInfo)
-
fieldDefinition
public ExecutionStepInfo.Builder fieldDefinition(GraphQLFieldDefinition fieldDefinition)
-
field
public ExecutionStepInfo.Builder field(MergedField field)
-
path
public ExecutionStepInfo.Builder path(ResultPath resultPath)
-
arguments
public ExecutionStepInfo.Builder arguments(java.util.function.Supplier<java.util.Map<java.lang.String,java.lang.Object>> arguments)
-
fieldContainer
public ExecutionStepInfo.Builder fieldContainer(GraphQLObjectType fieldContainer)
-
build
public ExecutionStepInfo build()
-
-