Class ExecutionContextBuilder
java.lang.Object
graphql.execution.ExecutionContextBuilder
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()coercedVariables(CoercedVariables coercedVariables) Deprecated.dataLoaderRegistry(org.dataloader.DataLoaderRegistry dataLoaderRegistry) executionId(ExecutionId executionId) executionInput(ExecutionInput executionInput) fragmentsByName(Map<String, FragmentDefinition> fragmentsByName) graphQLContext(GraphQLContext context) graphQLSchema(GraphQLSchema graphQLSchema) instrumentation(Instrumentation instrumentation) instrumentationState(InstrumentationState instrumentationState) localContext(Object localContext) mutationStrategy(ExecutionStrategy mutationStrategy) static ExecutionContextBuilderstatic ExecutionContextBuilderCreates a new builder based on a previous execution contextoperationDefinition(OperationDefinition operationDefinition) queryStrategy(ExecutionStrategy queryStrategy) subscriptionStrategy(ExecutionStrategy subscriptionStrategy) valueUnboxer(ValueUnboxer valueUnboxer) Deprecated.
-
Constructor Details
-
ExecutionContextBuilder
public ExecutionContextBuilder()
-
-
Method Details
-
newExecutionContextBuilder
- Returns:
- a new builder of
ExecutionContexts
-
newExecutionContextBuilder
Creates a new builder based on a previous execution context- Parameters:
other- the previous execution to clone- Returns:
- a new builder of
ExecutionContexts
-
instrumentation
-
instrumentationState
-
executionId
-
graphQLSchema
-
queryStrategy
-
mutationStrategy
-
subscriptionStrategy
-
context
Deprecated. -
graphQLContext
-
localContext
-
root
-
variables
Deprecated.usecoercedVariables(CoercedVariables)instead- Parameters:
variables- map of already coerced variables- Returns:
- this builder
-
coercedVariables
-
fragmentsByName
-
document
-
operationDefinition
-
dataLoaderRegistry
public ExecutionContextBuilder dataLoaderRegistry(org.dataloader.DataLoaderRegistry dataLoaderRegistry) -
locale
-
valueUnboxer
-
executionInput
-
resetErrors
-
build
-
coercedVariables(CoercedVariables)instead