Class QueryStatsData


  • public class QueryStatsData
    extends java.lang.Object
    • Constructor Detail

      • QueryStatsData

        public QueryStatsData​(java.lang.String query,
                              java.lang.String language)
    • Method Detail

      • getKey

        public java.lang.String getKey()
      • getMaxTimeNanos

        public long getMaxTimeNanos()
        The maximum CPU time needed to run one query.
        Returns:
        the time in nanoseconds
      • getTotalTimeNanos

        public long getTotalTimeNanos()
      • getMaxRowsRead

        public long getMaxRowsRead()
      • getMaxRowsScanned

        public long getMaxRowsScanned()
      • setCaptureStackTraces

        public void setCaptureStackTraces​(boolean captureStackTraces)
      • getCreatedMillis

        public long getCreatedMillis()
      • getExecuteCount

        public long getExecuteCount()
      • getTotalRowsRead

        public long getTotalRowsRead()
      • getTotalRowsScanned

        public long getTotalRowsScanned()
      • getLanguage

        public java.lang.String getLanguage()
      • getQuery

        public java.lang.String getQuery()
      • isInternal

        public boolean isInternal()
      • getLastThreadName

        public java.lang.String getLastThreadName()
      • getLastExecutedMillis

        public long getLastExecutedMillis()
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • getTimeString

        public static final java.lang.String getTimeString​(long timeMillis)