public interface Instrumentation
default InstrumentationState createState(InstrumentationCreateStateParameters parameters)
default ExecutionInput instrumentExecutionInput(ExecutionInput executionInput, InstrumentationExecutionParameters parameters)
default DocumentAndVariables instrumentDocumentAndVariables(DocumentAndVariables documentAndVariables, InstrumentationExecutionParameters parameters)
default GraphQLSchema instrumentSchema(GraphQLSchema graphQLSchema, InstrumentationExecutionParameters parameters)
default ExecutionResult instrumentExecutionResult(ExecutionResult result, InstrumentationExecutionParameters parameters)
default InstrumentationContext<ExecutionResult> beginExecution(InstrumentationExecutionParameters parameters)
default InstrumentationContext<Document> beginParse(InstrumentationExecutionParameters parameters)
default InstrumentationContext<java.util.List<ValidationError>> beginValidation(InstrumentationValidationParameters parameters)