@NotNull InstrumentationContext<ExecutionResult> |
ChainedInstrumentation.beginExecuteOperation(InstrumentationExecuteOperationParameters parameters) |
|
InstrumentationContext<ExecutionResult> |
ChainedInstrumentation.beginExecuteOperation(InstrumentationExecuteOperationParameters parameters,
InstrumentationState state) |
|
default @NotNull InstrumentationContext<ExecutionResult> |
Instrumentation.beginExecuteOperation(InstrumentationExecuteOperationParameters parameters) |
Deprecated.
|
default @Nullable InstrumentationContext<ExecutionResult> |
Instrumentation.beginExecuteOperation(InstrumentationExecuteOperationParameters parameters,
InstrumentationState state) |
This is called just before the execution of the query operation is started.
|
InstrumentationContext<ExecutionResult> |
NoContextChainedInstrumentation.beginExecuteOperation(InstrumentationExecuteOperationParameters parameters,
InstrumentationState state) |
|
@NotNull InstrumentationContext<ExecutionResult> |
SimplePerformantInstrumentation.beginExecuteOperation(InstrumentationExecuteOperationParameters parameters) |
|
@Nullable InstrumentationContext<ExecutionResult> |
SimplePerformantInstrumentation.beginExecuteOperation(InstrumentationExecuteOperationParameters parameters,
InstrumentationState state) |
|
@NotNull InstrumentationContext<ExecutionResult> |
ChainedInstrumentation.beginExecution(InstrumentationExecutionParameters parameters) |
|
InstrumentationContext<ExecutionResult> |
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.
|
InstrumentationContext<ExecutionResult> |
NoContextChainedInstrumentation.beginExecution(InstrumentationExecutionParameters parameters,
InstrumentationState state) |
|
@NotNull InstrumentationContext<ExecutionResult> |
SimplePerformantInstrumentation.beginExecution(InstrumentationExecutionParameters parameters) |
|
@Nullable InstrumentationContext<ExecutionResult> |
SimplePerformantInstrumentation.beginExecution(InstrumentationExecutionParameters parameters,
InstrumentationState state) |
|
@NotNull InstrumentationContext<ExecutionResult> |
ChainedInstrumentation.beginField(InstrumentationFieldParameters parameters) |
|
InstrumentationContext<ExecutionResult> |
ChainedInstrumentation.beginField(InstrumentationFieldParameters parameters,
InstrumentationState state) |
|
default @NotNull InstrumentationContext<ExecutionResult> |
Instrumentation.beginField(InstrumentationFieldParameters parameters) |
Deprecated.
|
default @Nullable InstrumentationContext<ExecutionResult> |
Instrumentation.beginField(InstrumentationFieldParameters parameters,
InstrumentationState state) |
This is called just before a field is resolved into a value.
|
InstrumentationContext<ExecutionResult> |
NoContextChainedInstrumentation.beginField(InstrumentationFieldParameters parameters,
InstrumentationState state) |
|
@NotNull InstrumentationContext<ExecutionResult> |
SimplePerformantInstrumentation.beginField(InstrumentationFieldParameters parameters) |
|
@Nullable InstrumentationContext<ExecutionResult> |
SimplePerformantInstrumentation.beginField(InstrumentationFieldParameters parameters,
InstrumentationState state) |
|
@NotNull InstrumentationContext<ExecutionResult> |
ChainedInstrumentation.beginFieldComplete(InstrumentationFieldCompleteParameters parameters) |
|
InstrumentationContext<ExecutionResult> |
ChainedInstrumentation.beginFieldComplete(InstrumentationFieldCompleteParameters parameters,
InstrumentationState state) |
|
default @NotNull InstrumentationContext<ExecutionResult> |
Instrumentation.beginFieldComplete(InstrumentationFieldCompleteParameters parameters) |
Deprecated.
|
default @Nullable InstrumentationContext<ExecutionResult> |
Instrumentation.beginFieldComplete(InstrumentationFieldCompleteParameters parameters,
InstrumentationState state) |
This is called just before the complete field is started.
|
InstrumentationContext<ExecutionResult> |
NoContextChainedInstrumentation.beginFieldComplete(InstrumentationFieldCompleteParameters parameters,
InstrumentationState state) |
|
@NotNull InstrumentationContext<ExecutionResult> |
SimplePerformantInstrumentation.beginFieldComplete(InstrumentationFieldCompleteParameters parameters) |
|
@Nullable InstrumentationContext<ExecutionResult> |
SimplePerformantInstrumentation.beginFieldComplete(InstrumentationFieldCompleteParameters parameters,
InstrumentationState state) |
|
@NotNull InstrumentationContext<ExecutionResult> |
ChainedInstrumentation.beginFieldListComplete(InstrumentationFieldCompleteParameters parameters) |
|
InstrumentationContext<ExecutionResult> |
ChainedInstrumentation.beginFieldListComplete(InstrumentationFieldCompleteParameters parameters,
InstrumentationState state) |
|
default @NotNull InstrumentationContext<ExecutionResult> |
Instrumentation.beginFieldListComplete(InstrumentationFieldCompleteParameters parameters) |
Deprecated.
|
default @Nullable InstrumentationContext<ExecutionResult> |
Instrumentation.beginFieldListComplete(InstrumentationFieldCompleteParameters parameters,
InstrumentationState state) |
This is called just before the complete field list is started.
|
InstrumentationContext<ExecutionResult> |
NoContextChainedInstrumentation.beginFieldListComplete(InstrumentationFieldCompleteParameters parameters,
InstrumentationState state) |
|
@NotNull InstrumentationContext<ExecutionResult> |
SimplePerformantInstrumentation.beginFieldListComplete(InstrumentationFieldCompleteParameters parameters) |
|
@Nullable InstrumentationContext<ExecutionResult> |
SimplePerformantInstrumentation.beginFieldListComplete(InstrumentationFieldCompleteParameters parameters,
InstrumentationState state) |
|
@NotNull InstrumentationContext<ExecutionResult> |
ChainedInstrumentation.beginSubscribedFieldEvent(InstrumentationFieldParameters parameters) |
|
InstrumentationContext<ExecutionResult> |
ChainedInstrumentation.beginSubscribedFieldEvent(InstrumentationFieldParameters parameters,
InstrumentationState state) |
|
default @NotNull InstrumentationContext<ExecutionResult> |
Instrumentation.beginSubscribedFieldEvent(InstrumentationFieldParameters parameters) |
Deprecated.
|
default @Nullable InstrumentationContext<ExecutionResult> |
Instrumentation.beginSubscribedFieldEvent(InstrumentationFieldParameters parameters,
InstrumentationState state) |
This is called each time a subscription field produces a new reactive stream event value and it needs to be mapped over via the graphql field subselection.
|
InstrumentationContext<ExecutionResult> |
NoContextChainedInstrumentation.beginSubscribedFieldEvent(InstrumentationFieldParameters parameters,
InstrumentationState state) |
|
@NotNull InstrumentationContext<ExecutionResult> |
SimplePerformantInstrumentation.beginSubscribedFieldEvent(InstrumentationFieldParameters parameters) |
|
@Nullable InstrumentationContext<ExecutionResult> |
SimplePerformantInstrumentation.beginSubscribedFieldEvent(InstrumentationFieldParameters parameters,
InstrumentationState state) |
|
@NotNull java.util.concurrent.CompletableFuture<ExecutionResult> |
ChainedInstrumentation.instrumentExecutionResult(ExecutionResult executionResult,
InstrumentationExecutionParameters parameters) |
|
@NotNull java.util.concurrent.CompletableFuture<ExecutionResult> |
ChainedInstrumentation.instrumentExecutionResult(ExecutionResult executionResult,
InstrumentationExecutionParameters parameters,
InstrumentationState state) |
|
default @NotNull java.util.concurrent.CompletableFuture<ExecutionResult> |
Instrumentation.instrumentExecutionResult(ExecutionResult executionResult,
InstrumentationExecutionParameters parameters) |
Deprecated.
|
default @NotNull java.util.concurrent.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 java.util.concurrent.CompletableFuture<ExecutionResult> |
SimplePerformantInstrumentation.instrumentExecutionResult(ExecutionResult executionResult,
InstrumentationExecutionParameters parameters) |
|
@NotNull java.util.concurrent.CompletableFuture<ExecutionResult> |
SimplePerformantInstrumentation.instrumentExecutionResult(ExecutionResult executionResult,
InstrumentationExecutionParameters parameters,
InstrumentationState state) |
|