RequestFinishedInfo.Listener

abstract class RequestFinishedInfo.Listener


Listens for finished requests for the purpose of collecting metrics.

Summary

Public constructors

Listener(executor: Executor!)

Public functions

Executor!

Returns this listener's executor.

abstract Unit

Invoked with request info.

Public constructors

Listener

Listener(executor: Executor!)

Public functions

getExecutor

fun getExecutor(): Executor!

Returns this listener's executor. Can be called on any thread.

Returns
Executor!

this listener's java.util.concurrent.Executor

onRequestFinished

abstract fun onRequestFinished(requestInfo: RequestFinishedInfo!): Unit

Invoked with request info. Will be called in a task submitted to the java.util.concurrent.Executor returned by getExecutor.

Parameters
requestInfo: RequestFinishedInfo!

RequestFinishedInfo for finished request.