Class QueryStats
java.lang.Object
io.trino.jdbc.QueryStats
-
Constructor Summary
ConstructorsConstructorDescriptionQueryStats(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) -
Method Summary
-
Constructor Details
-
QueryStats
public 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)
-
-
Method Details
-
getQueryId
-
getState
-
isQueued
public boolean isQueued() -
isScheduled
public boolean isScheduled() -
getProgressPercentage
-
getNodes
public int getNodes() -
getTotalSplits
public int getTotalSplits() -
getQueuedSplits
public int getQueuedSplits() -
getRunningSplits
public int getRunningSplits() -
getCompletedSplits
public int getCompletedSplits() -
getPlanningTimeMillis
public long getPlanningTimeMillis() -
getAnalysisTimeMillis
public long getAnalysisTimeMillis() -
getCpuTimeMillis
public long getCpuTimeMillis() -
getWallTimeMillis
public long getWallTimeMillis() -
getQueuedTimeMillis
public long getQueuedTimeMillis() -
getElapsedTimeMillis
public long getElapsedTimeMillis() -
getFinishingTimeMillis
public long getFinishingTimeMillis() -
getPhysicalInputTimeMillis
public long getPhysicalInputTimeMillis() -
getProcessedRows
public long getProcessedRows() -
getProcessedBytes
public long getProcessedBytes() -
getPeakMemoryBytes
public long getPeakMemoryBytes() -
getPhysicalInputBytes
public long getPhysicalInputBytes() -
getPhysicalWrittenBytes
public long getPhysicalWrittenBytes() -
getInternalNetworkInputBytes
public long getInternalNetworkInputBytes() -
getRootStage
-