Uses of Class
graphql.execution.instrumentation.parameters.InstrumentationExecutionParameters
Packages that use InstrumentationExecutionParameters
Package
Description
-
Uses of InstrumentationExecutionParameters in graphql.execution.instrumentation
Methods in graphql.execution.instrumentation with parameters of type InstrumentationExecutionParametersModifier and TypeMethodDescription@NotNull InstrumentationContext<ExecutionResult> ChainedInstrumentation.beginExecution(InstrumentationExecutionParameters parameters) ChainedInstrumentation.beginExecution(InstrumentationExecutionParameters parameters, InstrumentationState state) default @NotNull InstrumentationContext<ExecutionResult> Instrumentation.beginExecution(InstrumentationExecutionParameters parameters) Deprecated.default @Nullable InstrumentationContext<ExecutionResult> Instrumentation.beginExecution(InstrumentationExecutionParameters parameters, InstrumentationState state) This is called right at the start of query execution, and it's the first step in the instrumentation chain.NoContextChainedInstrumentation.beginExecution(InstrumentationExecutionParameters parameters, InstrumentationState state) @NotNull InstrumentationContext<ExecutionResult> SimplePerformantInstrumentation.beginExecution(InstrumentationExecutionParameters parameters) @Nullable InstrumentationContext<ExecutionResult> SimplePerformantInstrumentation.beginExecution(InstrumentationExecutionParameters parameters, InstrumentationState state) @NotNull InstrumentationContext<Document> ChainedInstrumentation.beginParse(InstrumentationExecutionParameters parameters) ChainedInstrumentation.beginParse(InstrumentationExecutionParameters parameters, InstrumentationState state) default @NotNull InstrumentationContext<Document> Instrumentation.beginParse(InstrumentationExecutionParameters parameters) Deprecated.default @Nullable InstrumentationContext<Document> Instrumentation.beginParse(InstrumentationExecutionParameters parameters, InstrumentationState state) This is called just before a query is parsed.NoContextChainedInstrumentation.beginParse(InstrumentationExecutionParameters parameters, InstrumentationState state) @NotNull InstrumentationContext<Document> SimplePerformantInstrumentation.beginParse(InstrumentationExecutionParameters parameters) @Nullable InstrumentationContext<Document> SimplePerformantInstrumentation.beginParse(InstrumentationExecutionParameters parameters, InstrumentationState state) @NotNull DocumentAndVariablesChainedInstrumentation.instrumentDocumentAndVariables(DocumentAndVariables documentAndVariables, InstrumentationExecutionParameters parameters) @NotNull DocumentAndVariablesChainedInstrumentation.instrumentDocumentAndVariables(DocumentAndVariables documentAndVariables, InstrumentationExecutionParameters parameters, InstrumentationState state) default @NotNull DocumentAndVariablesInstrumentation.instrumentDocumentAndVariables(DocumentAndVariables documentAndVariables, InstrumentationExecutionParameters parameters) default @NotNull DocumentAndVariablesInstrumentation.instrumentDocumentAndVariables(DocumentAndVariables documentAndVariables, InstrumentationExecutionParameters parameters, InstrumentationState state) This is called to instrument aDocumentand variables before it is used allowing you to adjust the query AST if you so desire@NotNull DocumentAndVariablesSimplePerformantInstrumentation.instrumentDocumentAndVariables(DocumentAndVariables documentAndVariables, InstrumentationExecutionParameters parameters) @NotNull DocumentAndVariablesSimplePerformantInstrumentation.instrumentDocumentAndVariables(DocumentAndVariables documentAndVariables, InstrumentationExecutionParameters parameters, InstrumentationState state) @NotNull ExecutionContextChainedInstrumentation.instrumentExecutionContext(ExecutionContext executionContext, InstrumentationExecutionParameters parameters) @NotNull ExecutionContextChainedInstrumentation.instrumentExecutionContext(ExecutionContext executionContext, InstrumentationExecutionParameters parameters, InstrumentationState state) default @NotNull ExecutionContextInstrumentation.instrumentExecutionContext(ExecutionContext executionContext, InstrumentationExecutionParameters parameters) default @NotNull ExecutionContextInstrumentation.instrumentExecutionContext(ExecutionContext executionContext, InstrumentationExecutionParameters parameters, InstrumentationState state) This is called to instrument aExecutionContextbefore it is used to execute a query, allowing you to adjust the base data used.@NotNull ExecutionContextSimplePerformantInstrumentation.instrumentExecutionContext(ExecutionContext executionContext, InstrumentationExecutionParameters parameters) @NotNull ExecutionContextSimplePerformantInstrumentation.instrumentExecutionContext(ExecutionContext executionContext, InstrumentationExecutionParameters parameters, InstrumentationState state) @NotNull ExecutionInputChainedInstrumentation.instrumentExecutionInput(ExecutionInput executionInput, InstrumentationExecutionParameters parameters) @NotNull ExecutionInputChainedInstrumentation.instrumentExecutionInput(ExecutionInput executionInput, InstrumentationExecutionParameters parameters, InstrumentationState state) default @NotNull ExecutionInputInstrumentation.instrumentExecutionInput(ExecutionInput executionInput, InstrumentationExecutionParameters parameters) default @NotNull ExecutionInputInstrumentation.instrumentExecutionInput(ExecutionInput executionInput, InstrumentationExecutionParameters parameters, InstrumentationState state) This is called to instrument aExecutionInputbefore it is used to parse, validate and execute a query, allowing you to adjust what query input parameters are used@NotNull ExecutionInputSimplePerformantInstrumentation.instrumentExecutionInput(ExecutionInput executionInput, InstrumentationExecutionParameters parameters) @NotNull ExecutionInputSimplePerformantInstrumentation.instrumentExecutionInput(ExecutionInput executionInput, InstrumentationExecutionParameters parameters, InstrumentationState state) @NotNull CompletableFuture<ExecutionResult> ChainedInstrumentation.instrumentExecutionResult(ExecutionResult executionResult, InstrumentationExecutionParameters parameters) @NotNull CompletableFuture<ExecutionResult> ChainedInstrumentation.instrumentExecutionResult(ExecutionResult executionResult, InstrumentationExecutionParameters parameters, InstrumentationState state) default @NotNull CompletableFuture<ExecutionResult> Instrumentation.instrumentExecutionResult(ExecutionResult executionResult, InstrumentationExecutionParameters parameters) default @NotNull CompletableFuture<ExecutionResult> Instrumentation.instrumentExecutionResult(ExecutionResult executionResult, InstrumentationExecutionParameters parameters, InstrumentationState state) This is called to allow instrumentation to instrument the execution result in some way@NotNull CompletableFuture<ExecutionResult> SimplePerformantInstrumentation.instrumentExecutionResult(ExecutionResult executionResult, InstrumentationExecutionParameters parameters) @NotNull CompletableFuture<ExecutionResult> SimplePerformantInstrumentation.instrumentExecutionResult(ExecutionResult executionResult, InstrumentationExecutionParameters parameters, InstrumentationState state) @NotNull GraphQLSchemaChainedInstrumentation.instrumentSchema(GraphQLSchema schema, InstrumentationExecutionParameters parameters) @NotNull GraphQLSchemaChainedInstrumentation.instrumentSchema(GraphQLSchema schema, InstrumentationExecutionParameters parameters, InstrumentationState state) default @NotNull GraphQLSchemaInstrumentation.instrumentSchema(GraphQLSchema schema, InstrumentationExecutionParameters parameters) default @NotNull GraphQLSchemaInstrumentation.instrumentSchema(GraphQLSchema schema, InstrumentationExecutionParameters parameters, InstrumentationState state) This is called to instrument aGraphQLSchemabefore it is used to parse, validate and execute a query, allowing you to adjust what types are used.@NotNull GraphQLSchemaSimplePerformantInstrumentation.instrumentSchema(GraphQLSchema schema, InstrumentationExecutionParameters parameters) @NotNull GraphQLSchemaSimplePerformantInstrumentation.instrumentSchema(GraphQLSchema schema, InstrumentationExecutionParameters parameters, InstrumentationState state) -
Uses of InstrumentationExecutionParameters in graphql.execution.instrumentation.dataloader
Methods in graphql.execution.instrumentation.dataloader with parameters of type InstrumentationExecutionParametersModifier and TypeMethodDescription@NotNull CompletableFuture<ExecutionResult> DataLoaderDispatcherInstrumentation.instrumentExecutionResult(ExecutionResult executionResult, InstrumentationExecutionParameters parameters, InstrumentationState rawState) -
Uses of InstrumentationExecutionParameters in graphql.execution.instrumentation.parameters
Methods in graphql.execution.instrumentation.parameters that return InstrumentationExecutionParametersModifier and TypeMethodDescriptionInstrumentationExecutionParameters.withNewState(InstrumentationState instrumentationState) Deprecated.state is now passed in direct to instrumentation methods -
Uses of InstrumentationExecutionParameters in graphql.execution.instrumentation.tracing
Methods in graphql.execution.instrumentation.tracing with parameters of type InstrumentationExecutionParametersModifier and TypeMethodDescriptionTracingInstrumentation.beginParse(InstrumentationExecutionParameters parameters, InstrumentationState rawState) @NotNull CompletableFuture<ExecutionResult> TracingInstrumentation.instrumentExecutionResult(ExecutionResult executionResult, InstrumentationExecutionParameters parameters, InstrumentationState rawState)
Instrumentation.beginExecution(InstrumentationExecutionParameters, InstrumentationState)instead