public static class RequestTimer.DefaultImpls
@NotNull public static RequestTimerData start(RequestTimer $this, @NotNull java.lang.String type)
Called at the start of the request.
public static void error(RequestTimer $this, @NotNull java.lang.String errorMessage, @NotNull RequestTimerData data)
Called when an an error is detected.
public static void throwable(RequestTimer $this, @NotNull java.lang.Throwable throwable, @NotNull RequestTimerData data)
Called when exception is caught.
public static void end(RequestTimer $this, @NotNull RequestTimerData data)
Called at the end of the request.