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.Builder
arguments(java.util.function.Supplier<java.util.Map<java.lang.String,java.lang.Object>> arguments)
ExecutionStepInfo
build()
ExecutionStepInfo.Builder
field(MergedField field)
ExecutionStepInfo.Builder
fieldContainer(GraphQLObjectType fieldContainer)
ExecutionStepInfo.Builder
fieldDefinition(GraphQLFieldDefinition fieldDefinition)
ExecutionStepInfo.Builder
parentInfo(ExecutionStepInfo executionStepInfo)
ExecutionStepInfo.Builder
path(ResultPath resultPath)
ExecutionStepInfo.Builder
type(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()
-
-