@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<java.lang.Object> |
ChainedInstrumentation.beginFieldFetch(InstrumentationFieldFetchParameters parameters) |
|
InstrumentationContext<java.lang.Object> |
ChainedInstrumentation.beginFieldFetch(InstrumentationFieldFetchParameters parameters,
InstrumentationState state) |
|
default @NotNull InstrumentationContext<java.lang.Object> |
Instrumentation.beginFieldFetch(InstrumentationFieldFetchParameters parameters) |
Deprecated.
|
default @Nullable InstrumentationContext<java.lang.Object> |
Instrumentation.beginFieldFetch(InstrumentationFieldFetchParameters parameters,
InstrumentationState state) |
This is called just before a field DataFetcher is invoked.
|
InstrumentationContext<java.lang.Object> |
NoContextChainedInstrumentation.beginFieldFetch(InstrumentationFieldFetchParameters parameters,
InstrumentationState state) |
|
@NotNull InstrumentationContext<java.lang.Object> |
SimplePerformantInstrumentation.beginFieldFetch(InstrumentationFieldFetchParameters parameters) |
|
@Nullable InstrumentationContext<java.lang.Object> |
SimplePerformantInstrumentation.beginFieldFetch(InstrumentationFieldFetchParameters 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<Document> |
ChainedInstrumentation.beginParse(InstrumentationExecutionParameters parameters) |
|
InstrumentationContext<Document> |
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.
|
InstrumentationContext<Document> |
NoContextChainedInstrumentation.beginParse(InstrumentationExecutionParameters parameters,
InstrumentationState state) |
|
@NotNull InstrumentationContext<Document> |
SimplePerformantInstrumentation.beginParse(InstrumentationExecutionParameters parameters) |
|
@Nullable InstrumentationContext<Document> |
SimplePerformantInstrumentation.beginParse(InstrumentationExecutionParameters 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 InstrumentationContext<java.util.List<ValidationError>> |
ChainedInstrumentation.beginValidation(InstrumentationValidationParameters parameters) |
|
InstrumentationContext<java.util.List<ValidationError>> |
ChainedInstrumentation.beginValidation(InstrumentationValidationParameters parameters,
InstrumentationState state) |
|
default @NotNull InstrumentationContext<java.util.List<ValidationError>> |
Instrumentation.beginValidation(InstrumentationValidationParameters parameters) |
Deprecated.
|
default @Nullable InstrumentationContext<java.util.List<ValidationError>> |
Instrumentation.beginValidation(InstrumentationValidationParameters parameters,
InstrumentationState state) |
This is called just before the parsed query document is validated.
|
InstrumentationContext<java.util.List<ValidationError>> |
NoContextChainedInstrumentation.beginValidation(InstrumentationValidationParameters parameters,
InstrumentationState state) |
|
@NotNull InstrumentationContext<java.util.List<ValidationError>> |
SimplePerformantInstrumentation.beginValidation(InstrumentationValidationParameters parameters) |
|
@Nullable InstrumentationContext<java.util.List<ValidationError>> |
SimplePerformantInstrumentation.beginValidation(InstrumentationValidationParameters parameters,
InstrumentationState state) |
|
private <T> InstrumentationContext<T> |
ChainedInstrumentation.chainedCtx(java.util.function.Function<Instrumentation,InstrumentationContext<T>> mapper) |
|
static <T> @NotNull InstrumentationContext<T> |
SimpleInstrumentationContext.nonNullCtx(InstrumentationContext<T> nullableContext) |
|
static <T> InstrumentationContext<T> |
SimpleInstrumentationContext.noOp() |
A context that does nothing
|