Interface QueryTracker.TrackedQuery

All Known Subinterfaces:
DispatchQuery, QueryExecution
All Known Implementing Classes:
DataDefinitionExecution, FailedDispatchQuery, LocalDispatchQuery, SqlQueryExecution
Enclosing class:
QueryTracker<T extends QueryTracker.TrackedQuery>

public static interface QueryTracker.TrackedQuery
  • Method Details

    • getQueryId

      QueryId getQueryId()
    • isDone

      boolean isDone()
    • getSession

      Session getSession()
    • getCreateTime

      org.joda.time.DateTime getCreateTime()
    • getExecutionStartTime

      Optional<org.joda.time.DateTime> getExecutionStartTime()
    • getPlanningTime

      Optional<io.airlift.units.Duration> getPlanningTime()
    • getLastHeartbeat

      org.joda.time.DateTime getLastHeartbeat()
    • getEndTime

      Optional<org.joda.time.DateTime> getEndTime()
    • fail

      void fail(Throwable cause)
    • pruneInfo

      void pruneInfo()
    • isInfoPruned

      boolean isInfoPruned()