Package org.apache.ignite.cache.query
Interface QueryDetailMetrics
- 
 public interface QueryDetailMetricsQuery metrics aggregated by query type and its textual representation. Query detail metrics could be enabled viaCacheConfiguration.setQueryDetailMetricsSize(int)method.
- 
- 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description doubleaverageTime()Gets average execution time of query.Stringcache()intcompletions()Gets number of completed execution of query.intexecutions()Gets total number execution of query.intfailures()Gets number of times a query execution failed.longlastStartTime()Gets latest query start time.longmaximumTime()Gets maximum execution time of query.longminimumTime()Gets minimum execution time of query.Stringquery()StringqueryType()longtotalTime()Gets total time of all query executions.
 
- 
- 
- 
Method Detail- 
queryTypeString queryType() - Returns:
- Query type.
 
 - 
queryString query() - Returns:
- Textual representation of query.
 
 - 
cacheString cache() - Returns:
- Cache where query was executed.
 
 - 
executionsint executions() Gets total number execution of query.- Returns:
- Number of executions.
 
 - 
completionsint completions() Gets number of completed execution of query.- Returns:
- Number of completed executions.
 
 - 
failuresint failures() Gets number of times a query execution failed.- Returns:
- Number of times a query execution failed.
 
 - 
minimumTimelong minimumTime() Gets minimum execution time of query.- Returns:
- Minimum execution time of query.
 
 - 
maximumTimelong maximumTime() Gets maximum execution time of query.- Returns:
- Maximum execution time of query.
 
 - 
averageTimedouble averageTime() Gets average execution time of query.- Returns:
- Average execution time of query.
 
 - 
totalTimelong totalTime() Gets total time of all query executions.- Returns:
- Total time of all query executions.
 
 - 
lastStartTimelong lastStartTime() Gets latest query start time.- Returns:
- Latest time query was stared.
 
 
- 
 
-