Package io.prestosql.execution
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 Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
fail(Throwable cause)
org.joda.time.DateTime
getCreateTime()
Optional<org.joda.time.DateTime>
getEndTime()
Optional<org.joda.time.DateTime>
getExecutionStartTime()
org.joda.time.DateTime
getLastHeartbeat()
QueryId
getQueryId()
Session
getSession()
boolean
isDone()
void
pruneInfo()
-
-
-
Method Detail
-
getQueryId
QueryId getQueryId()
-
isDone
boolean isDone()
-
getSession
Session getSession()
-
getCreateTime
org.joda.time.DateTime getCreateTime()
-
getExecutionStartTime
Optional<org.joda.time.DateTime> getExecutionStartTime()
-
getLastHeartbeat
org.joda.time.DateTime getLastHeartbeat()
-
getEndTime
Optional<org.joda.time.DateTime> getEndTime()
-
fail
void fail(Throwable cause)
-
pruneInfo
void pruneInfo()
-
-