Package graphql
Interface Profiler
- All Known Implementing Classes:
ProfilerImpl
@NullMarked
public interface Profiler
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptiondefault void
batchLoadedNewStrategy
(String dataLoaderName, Integer level, int count, boolean delayed, boolean chained) default void
batchLoadedOldStrategy
(String name, int level, int count) default void
dataLoaderUsed
(String dataLoaderName) default void
fieldFetched
(Object fetchedObject, DataFetcher<?> originalDataFetcher, DataFetcher<?> dataFetcher, ResultPath path, GraphQLFieldDefinition fieldDef, GraphQLOutputType parentType) default <V> void
manualDispatch
(String dataLoaderName, int level, int count) default void
oldStrategyDispatchingAll
(int level) default void
operationDefinition
(OperationDefinition operationDefinition) default void
setExecutionInputAndInstrumentation
(ExecutionInput executionInput, Instrumentation instrumentation) default @Nullable EngineRunningObserver
wrapEngineRunningObserver
(@Nullable EngineRunningObserver engineRunningObserver)
-
Field Details
-
NO_OP
-
-
Method Details
-
setExecutionInputAndInstrumentation
default void setExecutionInputAndInstrumentation(ExecutionInput executionInput, Instrumentation instrumentation) -
dataLoaderUsed
-
fieldFetched
default void fieldFetched(Object fetchedObject, DataFetcher<?> originalDataFetcher, DataFetcher<?> dataFetcher, ResultPath path, GraphQLFieldDefinition fieldDef, GraphQLOutputType parentType) -
wrapEngineRunningObserver
default @Nullable EngineRunningObserver wrapEngineRunningObserver(@Nullable EngineRunningObserver engineRunningObserver) -
operationDefinition
-
oldStrategyDispatchingAll
default void oldStrategyDispatchingAll(int level) -
batchLoadedOldStrategy
-
batchLoadedNewStrategy
-
manualDispatch
-