Uses of Interface
graphql.execution.instrumentation.ExecutionStrategyInstrumentationContext
Packages that use ExecutionStrategyInstrumentationContext
-
Uses of ExecutionStrategyInstrumentationContext in graphql.execution.instrumentation
Classes in graphql.execution.instrumentation that implement ExecutionStrategyInstrumentationContextModifier and TypeClassDescriptionprivate static classFields in graphql.execution.instrumentation declared as ExecutionStrategyInstrumentationContextModifier and TypeFieldDescriptionstatic final ExecutionStrategyInstrumentationContextExecutionStrategyInstrumentationContext.NOOPFields in graphql.execution.instrumentation with type parameters of type ExecutionStrategyInstrumentationContextModifier and TypeFieldDescriptionprivate final com.google.common.collect.ImmutableList<ExecutionStrategyInstrumentationContext> ChainedInstrumentation.ChainedExecutionStrategyInstrumentationContext.contextsMethods in graphql.execution.instrumentation that return ExecutionStrategyInstrumentationContextModifier and TypeMethodDescriptionChainedInstrumentation.beginExecutionStrategy(InstrumentationExecutionStrategyParameters parameters) ChainedInstrumentation.beginExecutionStrategy(InstrumentationExecutionStrategyParameters parameters, InstrumentationState state) default @NotNull ExecutionStrategyInstrumentationContextInstrumentation.beginExecutionStrategy(InstrumentationExecutionStrategyParameters parameters) Deprecated.default @Nullable ExecutionStrategyInstrumentationContextInstrumentation.beginExecutionStrategy(InstrumentationExecutionStrategyParameters parameters, InstrumentationState state) This is called each time anExecutionStrategyis invoked, which may be multiple times per query as the engine recursively descends down over the query.NoContextChainedInstrumentation.beginExecutionStrategy(InstrumentationExecutionStrategyParameters parameters, InstrumentationState state) SimplePerformantInstrumentation.beginExecutionStrategy(InstrumentationExecutionStrategyParameters parameters) @Nullable ExecutionStrategyInstrumentationContextSimplePerformantInstrumentation.beginExecutionStrategy(InstrumentationExecutionStrategyParameters parameters, InstrumentationState state) static @NotNull ExecutionStrategyInstrumentationContextExecutionStrategyInstrumentationContext.nonNullCtx(ExecutionStrategyInstrumentationContext nullableContext) This creates a no-opInstrumentationContextif the one pass in is nullMethods in graphql.execution.instrumentation with parameters of type ExecutionStrategyInstrumentationContextModifier and TypeMethodDescriptionstatic @NotNull ExecutionStrategyInstrumentationContextExecutionStrategyInstrumentationContext.nonNullCtx(ExecutionStrategyInstrumentationContext nullableContext) This creates a no-opInstrumentationContextif the one pass in is nullConstructor parameters in graphql.execution.instrumentation with type arguments of type ExecutionStrategyInstrumentationContextModifierConstructorDescription(package private)ChainedExecutionStrategyInstrumentationContext(com.google.common.collect.ImmutableList<ExecutionStrategyInstrumentationContext> contexts) -
Uses of ExecutionStrategyInstrumentationContext in graphql.execution.instrumentation.dataloader
Methods in graphql.execution.instrumentation.dataloader that return ExecutionStrategyInstrumentationContextModifier and TypeMethodDescription@Nullable ExecutionStrategyInstrumentationContextDataLoaderDispatcherInstrumentation.beginExecutionStrategy(InstrumentationExecutionStrategyParameters parameters, InstrumentationState rawState) (package private) ExecutionStrategyInstrumentationContextFieldLevelTrackingApproach.beginExecutionStrategy(InstrumentationExecutionStrategyParameters parameters, InstrumentationState rawState)
Instrumentation.beginExecutionStrategy(InstrumentationExecutionStrategyParameters, InstrumentationState)instead