Class QueryMetrics

java.lang.Object
com.couchbase.client.java.query.QueryMetrics

public class QueryMetrics extends Object
Query Metrics contains the query result metrics containing counts and timings
Since:
3.0.0
  • Method Details Link icon

    • elapsedTime Link icon

      public Duration elapsedTime()
      Returns:
      The total time taken for the request, that is the time from when the request was received until the results were returned, in a human-readable format (eg. 123.45ms for a little over 123 milliseconds).
    • executionTime Link icon

      public Duration executionTime()
      Returns:
      The time taken for the execution of the request, that is the time from when query execution started until the results were returned, in a human-readable format (eg. 123.45ms for a little over 123 milliseconds).
    • sortCount Link icon

      public long sortCount()
      Returns:
      the total number of results selected by the engine before restriction through LIMIT clause.
    • resultCount Link icon

      public long resultCount()
      Returns:
      The total number of objects in the results.
    • resultSize Link icon

      public long resultSize()
      Returns:
      The total number of bytes in the results.
    • mutationCount Link icon

      public long mutationCount()
      Returns:
      The number of mutations that were made during the request.
    • errorCount Link icon

      public long errorCount()
      Returns:
      The number of errors that occurred during the request.
    • warningCount Link icon

      public long warningCount()
      Returns:
      The number of warnings that occurred during the request.
    • toString Link icon

      public String toString()
      Overrides:
      toString in class Object