public ExecutionContext build() { // preconditions assertNotNull(executionId, "You must provide a query identifier"); return new ExecutionContext( instrumentation, executionId, graphQLSchema, instrumentationState, queryStrategy, mutationStrategy, subscriptionStrategy, fragmentsByName, document, operationDefinition, variables, context, root, dataLoaderRegistry, errors ); } }
public ExecutionContext build() { // preconditions assertNotNull(executionId, "You must provide a query identifier"); return new ExecutionContext( instrumentation, executionId, graphQLSchema, instrumentationState, queryStrategy, mutationStrategy, subscriptionStrategy, fragmentsByName, document, operationDefinition, variables, context, root, dataLoaderRegistry, errors ); } }