Package io.trino.event
Class QueryMonitor
java.lang.Object
io.trino.event.QueryMonitor
-
Constructor Summary
ConstructorsConstructorDescriptionQueryMonitor(io.airlift.json.JsonCodec<StageInfo> stageInfoCodec, io.airlift.json.JsonCodec<OperatorStats> operatorStatsCodec, io.airlift.json.JsonCodec<ExecutionFailureInfo> executionFailureInfoCodec, io.airlift.json.JsonCodec<StatsAndCosts> statsAndCostsCodec, EventListenerManager eventListenerManager, io.airlift.node.NodeInfo nodeInfo, NodeVersion nodeVersion, SessionPropertyManager sessionPropertyManager, Metadata metadata, FunctionManager functionManager, QueryMonitorConfig config) -
Method Summary
Modifier and TypeMethodDescriptionvoidqueryCompletedEvent(QueryInfo queryInfo) voidqueryCreatedEvent(BasicQueryInfo queryInfo) voidqueryImmediateFailureEvent(BasicQueryInfo queryInfo, ExecutionFailureInfo failure)
-
Constructor Details
-
QueryMonitor
@Inject public QueryMonitor(io.airlift.json.JsonCodec<StageInfo> stageInfoCodec, io.airlift.json.JsonCodec<OperatorStats> operatorStatsCodec, io.airlift.json.JsonCodec<ExecutionFailureInfo> executionFailureInfoCodec, io.airlift.json.JsonCodec<StatsAndCosts> statsAndCostsCodec, EventListenerManager eventListenerManager, io.airlift.node.NodeInfo nodeInfo, NodeVersion nodeVersion, SessionPropertyManager sessionPropertyManager, Metadata metadata, FunctionManager functionManager, QueryMonitorConfig config)
-
-
Method Details
-
queryCreatedEvent
-
queryImmediateFailureEvent
-
queryCompletedEvent
-