public static class GridCacheQueryMetricsAdapter.QueryMetricsSnapshot extends Object implements QueryMetrics, Externalizable
| Constructor and Description |
|---|
QueryMetricsSnapshot()
Required by
Externalizable. |
QueryMetricsSnapshot(long minTime,
long maxTime,
double avgTime,
int execs,
int fails) |
| Modifier and Type | Method and Description |
|---|---|
double |
averageTime()
Gets average execution time of query.
|
int |
executions()
Gets total number execution of query.
|
int |
fails()
Gets total number of times a query execution failed.
|
long |
maximumTime()
Gets maximum execution time of query.
|
long |
minimumTime()
Gets minimum execution time of query.
|
void |
readExternal(ObjectInput in) |
void |
writeExternal(ObjectOutput out) |
public QueryMetricsSnapshot()
Externalizable.public QueryMetricsSnapshot(long minTime,
long maxTime,
double avgTime,
int execs,
int fails)
minTime - Minimal query execution time.maxTime - Maximum query execution time.avgTime - Average query execution time.execs - Count of executed queries.fails - Count of failed queries.public void writeExternal(ObjectOutput out) throws IOException
writeExternal in interface ExternalizableIOExceptionpublic void readExternal(ObjectInput in) throws IOException, ClassNotFoundException
readExternal in interface ExternalizableIOExceptionClassNotFoundExceptionpublic long minimumTime()
minimumTime in interface QueryMetricspublic long maximumTime()
maximumTime in interface QueryMetricspublic double averageTime()
averageTime in interface QueryMetricspublic int executions()
executions in interface QueryMetricspublic int fails()
fails in interface QueryMetrics
Follow @ApacheIgnite
Ignite Database and Caching Platform : ver. 2.8.0 Release Date : February 27 2020