Class GridRunningQueryInfo
- java.lang.Object
-
- org.apache.ignite.internal.processors.query.running.GridRunningQueryInfo
-
public class GridRunningQueryInfo extends Object
Query descriptor.
-
-
Constructor Summary
Constructors Constructor Description GridRunningQueryInfo(long id, UUID nodeId, String qry, GridCacheQueryType qryType, String schemaName, long startTime, long startTimeNanos, GridQueryCancel cancel, boolean loc, String qryInitiatorId, boolean enforceJoinOrder, boolean lazy, boolean distributedJoins, UUID subjId)Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcancel()Cancel query.booleancancelable()booleandistributedJoins()booleanenforceJoinOrder()StringglobalQueryId()longid()booleanlazy()booleanlocal()UUIDnodeId()Stringquery()StringqueryInitiatorId()GridCacheQueryTypequeryType()QueryRunningFuturerunningFuture()StringschemaName()Spanspan()longstartTime()longstartTimeNanos()UUIDsubjectId()StringtoString()
-
-
-
Constructor Detail
-
GridRunningQueryInfo
public GridRunningQueryInfo(long id, UUID nodeId, String qry, GridCacheQueryType qryType, String schemaName, long startTime, long startTimeNanos, GridQueryCancel cancel, boolean loc, String qryInitiatorId, boolean enforceJoinOrder, boolean lazy, boolean distributedJoins, UUID subjId)Constructor.- Parameters:
id- Query ID.nodeId- Originating node ID.qry- Query text.qryType- Query type.schemaName- Schema name.startTime- Query start time.startTimeNanos- Query start time in nanoseconds.cancel- Query cancel.loc- Local query flag.qryInitiatorId- Query's initiator identifier.enforceJoinOrder- Enforce join order flag.lazy- Lazy flag.distributedJoins- Distributed joins flag.subjId- Subject ID.
-
-
Method Detail
-
id
public long id()
- Returns:
- Query ID.
-
globalQueryId
public String globalQueryId()
- Returns:
- Global query ID.
-
query
public String query()
- Returns:
- Query text.
-
queryType
public GridCacheQueryType queryType()
- Returns:
- Query type.
-
schemaName
public String schemaName()
- Returns:
- Schema name.
-
startTime
public long startTime()
- Returns:
- Query start time.
-
startTimeNanos
public long startTimeNanos()
- Returns:
- Query start time in nanoseconds.
-
cancel
public void cancel()
Cancel query.
-
runningFuture
public QueryRunningFuture runningFuture()
- Returns:
- Query running future.
-
cancelable
public boolean cancelable()
- Returns:
trueif query can be cancelled.
-
local
public boolean local()
- Returns:
trueif query is local.
-
nodeId
public UUID nodeId()
- Returns:
- Originating node ID.
-
span
public Span span()
- Returns:
- Span of the running query.
-
queryInitiatorId
public String queryInitiatorId()
- Returns:
- Query's originator string (client host+port, user name, job name or any user's information about query initiator).
-
distributedJoins
public boolean distributedJoins()
- Returns:
- Distributed joins.
-
enforceJoinOrder
public boolean enforceJoinOrder()
- Returns:
- Enforce join order flag.
-
lazy
public boolean lazy()
- Returns:
- Lazy flag.
-
subjectId
public UUID subjectId()
- Returns:
- Subject ID.
-
-