Ether Framework
Unified API docs for Ether modules
Loading...
Searching...
No Matches
Package dev.rafex.ether.observability.core.timing

Timing samples and recorders for request-level measurements. More...

Classes

interface  TimingRecorder
 Grabador de muestras de tiempo. More...

Functions

record TimingSample (String name, Instant startedAt, Instant finishedAt)
 Muestra de tiempo para medir la duración de una operación.

Detailed Description

Timing samples and recorders for request-level measurements.

Function Documentation

◆ TimingSample()

record dev.rafex.ether.observability.core.timing.TimingSample ( String name,
Instant startedAt,
Instant finishedAt )

Muestra de tiempo para medir la duración de una operación.

Es un record inmutable que contiene el nombre de la operación, el momento de inicio y el momento de fin.

Parameters
nameel nombre de la operación
startedAtel instante de inicio
finishedAtel instante de fin

Calcula la duración entre el inicio y el fin.

Returns
la duración de la operación

Definition at line 41 of file TimingSample.java.

References TimingSample().

Referenced by dev.rafex.ether.observability.core.timing.TimingRecorder.record(), and TimingSample().

Here is the call graph for this function:
Here is the caller graph for this function: