Class AnalyticsMetrics

java.lang.Object
com.couchbase.client.java.analytics.AnalyticsMetrics

public class AnalyticsMetrics extends Object
Holds the metrics as returned from an analytics response.
  • Method Details

    • elapsedTime

      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

      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).
    • resultCount

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

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

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

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

      public long processedObjects()
      Returns:
      The number of processed objects for the request.
    • toString

      public String toString()
      Overrides:
      toString in class Object