interface RequestTimer
(source)
To track time for requests received and sent. start and end are guaranteed to be called.
end |
Called at the end of the request. open fun end(data: RequestTimerData): Unit |
error |
Called when an an error is detected. open fun error(errorMessage: String, data: RequestTimerData): Unit |
start |
Called at the start of the request. open fun start(type: String): RequestTimerData |
throwable |
Called when exception is caught. open fun throwable(throwable: Throwable, data: RequestTimerData): Unit |