Class QueryExecutionEvent
java.lang.Object
com.atlassian.jira.issue.search.metrics.QueryExecutionEvent
- All Implemented Interfaces:
MetricEvent
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionQueryExecutionEvent(Query query, QueryTermMetrics queryTermMetrics, long executionTime, long numberOfResults) -
Method Summary
-
Field Details
-
NUMBER_OF_RESULTS_UNKNOWN
public static final int NUMBER_OF_RESULTS_UNKNOWN- See Also:
-
-
Constructor Details
-
QueryExecutionEvent
public QueryExecutionEvent(Query query, QueryTermMetrics queryTermMetrics, long executionTime, long numberOfResults)
-
-
Method Details
-
getQuery
-
getNumberOfClausesInQuery
public long getNumberOfClausesInQuery() -
getNumberOfCustomFieldsUsed
public long getNumberOfCustomFieldsUsed() -
getQueryTermMetrics
-
getExecutionTime
public long getExecutionTime() -
getNumberOfResults
public long getNumberOfResults() -
equals
-
hashCode
public int hashCode() -
toString
-
toMetrics
Lighter version of toString() (query object excluded) -
toMetricsProperties
-
getName
Description copied from interface:MetricEventImplement to provide metric name, ex. "com.atlassian.jira.issue.search.metrics.SomeDefinedMetric"- Specified by:
getNamein interfaceMetricEvent
-