public class QueryMonitor extends Object
| Constructor and Description |
|---|
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,
QueryMonitorConfig config) |
| Modifier and Type | Method and Description |
|---|---|
void |
queryCompletedEvent(QueryInfo queryInfo) |
void |
queryCreatedEvent(BasicQueryInfo queryInfo) |
void |
queryImmediateFailureEvent(BasicQueryInfo queryInfo,
ExecutionFailureInfo failure) |
@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, QueryMonitorConfig config)
public void queryCreatedEvent(BasicQueryInfo queryInfo)
public void queryImmediateFailureEvent(BasicQueryInfo queryInfo, ExecutionFailureInfo failure)
public void queryCompletedEvent(QueryInfo queryInfo)
Copyright © 2012–2019. All rights reserved.