Interface MetricsHandler


public interface MetricsHandler
An interface defining a callback that receives success and failure callbacks with request times
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    addErrorRequestTime(Throwable e, long millis)
    Called when a request has failed
    void
    addSuccessRequestTime(long millis)
    Called when a request was successful
  • Method Details

    • addSuccessRequestTime

      void addSuccessRequestTime(long millis)
      Called when a request was successful
      Parameters:
      millis - time spent for request in millis
    • addErrorRequestTime

      void addErrorRequestTime(Throwable e, long millis)
      Called when a request has failed
      Parameters:
      e - An exception as a Throwable object
      millis - time spent for request in millis