Package graphql
Class ProfilerImpl
java.lang.Object
graphql.ProfilerImpl
- All Implemented Interfaces:
Profiler
-
Field Summary
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
batchLoadedNewStrategy
(String dataLoaderName, Integer level, int count, boolean delayed, boolean chained) void
batchLoadedOldStrategy
(String name, int level, int count) void
dataLoaderUsed
(String dataLoaderName) void
fieldFetched
(Object fetchedObject, DataFetcher<?> originalDataFetcher, DataFetcher<?> dataFetcher, ResultPath path, GraphQLFieldDefinition fieldDef, GraphQLOutputType parentType) <V> void
manualDispatch
(String dataLoaderName, int level, int count) void
oldStrategyDispatchingAll
(int level) void
operationDefinition
(OperationDefinition operationDefinition) void
setExecutionInputAndInstrumentation
(ExecutionInput executionInput, Instrumentation instrumentation) wrapEngineRunningObserver
(@Nullable EngineRunningObserver engineRunningObserver)
-
Constructor Details
-
ProfilerImpl
-
-
Method Details
-
setExecutionInputAndInstrumentation
public void setExecutionInputAndInstrumentation(ExecutionInput executionInput, Instrumentation instrumentation) - Specified by:
setExecutionInputAndInstrumentation
in interfaceProfiler
-
fieldFetched
public void fieldFetched(Object fetchedObject, DataFetcher<?> originalDataFetcher, DataFetcher<?> dataFetcher, ResultPath path, GraphQLFieldDefinition fieldDef, GraphQLOutputType parentType) - Specified by:
fieldFetched
in interfaceProfiler
-
wrapEngineRunningObserver
public EngineRunningObserver wrapEngineRunningObserver(@Nullable EngineRunningObserver engineRunningObserver) - Specified by:
wrapEngineRunningObserver
in interfaceProfiler
-
operationDefinition
- Specified by:
operationDefinition
in interfaceProfiler
-
dataLoaderUsed
- Specified by:
dataLoaderUsed
in interfaceProfiler
-
oldStrategyDispatchingAll
public void oldStrategyDispatchingAll(int level) - Specified by:
oldStrategyDispatchingAll
in interfaceProfiler
-
batchLoadedOldStrategy
- Specified by:
batchLoadedOldStrategy
in interfaceProfiler
-
batchLoadedNewStrategy
public void batchLoadedNewStrategy(String dataLoaderName, Integer level, int count, boolean delayed, boolean chained) - Specified by:
batchLoadedNewStrategy
in interfaceProfiler
-
manualDispatch
- Specified by:
manualDispatch
in interfaceProfiler
-