QueryStats(String queryId,
String state,
boolean queued,
boolean scheduled,
OptionalDouble progressPercentage,
int nodes,
int totalSplits,
int queuedSplits,
int runningSplits,
int completedSplits,
long planningTimeMillis,
long analysisTimeMillis,
long cpuTimeMillis,
long wallTimeMillis,
long queuedTimeMillis,
long elapsedTimeMillis,
long finishingTimeMillis,
long physicalInputTimeMillis,
long processedRows,
long processedBytes,
long peakMemoryBytes,
long physicalInputBytes,
long physicalWrittenBytes,
long internalNetworkInputBytes,
Optional<StageStats> rootStage)
StageStats(String stageId,
String state,
boolean done,
int nodes,
int totalSplits,
int queuedSplits,
int runningSplits,
int completedSplits,
long cpuTimeMillis,
long wallTimeMillis,
long processedRows,
long processedBytes,
List<StageStats> subStages)