Class QueryStats

java.lang.Object
com.facebook.presto.jdbc.QueryStats

public final class QueryStats extends Object
  • Constructor Details

    • QueryStats

      public QueryStats(String queryId, String state, boolean waitingForPrerequisites, boolean queued, boolean scheduled, int nodes, int totalSplits, int queuedSplits, int runningSplits, int completedSplits, long cpuTimeMillis, long wallTimeMillis, long waitingForPrerequisitesTimeMillis, long queuedTimeMillis, long elapsedTimeMillis, long processedRows, long processedBytes, long peakMemoryBytes, long peakTotalMemoryBytes, long peakTaskTotalMemoryBytes, Optional<StageStats> rootStage)
  • Method Details

    • getQueryId

      public String getQueryId()
    • getState

      public String getState()
    • isWaitingForPrerequisites

      public boolean isWaitingForPrerequisites()
    • isQueued

      public boolean isQueued()
    • isScheduled

      public boolean isScheduled()
    • getNodes

      public int getNodes()
    • getTotalSplits

      public int getTotalSplits()
    • getQueuedSplits

      public int getQueuedSplits()
    • getRunningSplits

      public int getRunningSplits()
    • getCompletedSplits

      public int getCompletedSplits()
    • getCpuTimeMillis

      public long getCpuTimeMillis()
    • getWallTimeMillis

      public long getWallTimeMillis()
    • getWaitingForPrerequisitesTimeMillis

      public long getWaitingForPrerequisitesTimeMillis()
    • getQueuedTimeMillis

      public long getQueuedTimeMillis()
    • getElapsedTimeMillis

      public long getElapsedTimeMillis()
    • getProcessedRows

      public long getProcessedRows()
    • getProcessedBytes

      public long getProcessedBytes()
    • getPeakMemoryBytes

      public long getPeakMemoryBytes()
    • getPeakTotalMemoryBytes

      public long getPeakTotalMemoryBytes()
    • getPeakTaskTotalMemoryBytes

      public long getPeakTaskTotalMemoryBytes()
    • getRootStage

      public Optional<StageStats> getRootStage()
    • getProgressPercentage

      public OptionalDouble getProgressPercentage()