Class HttpRequestStats
- java.lang.Object
-
- com.atlassian.confluence.event.events.analytics.HttpRequestStats
-
@ParametersAreNonnullByDefault public class HttpRequestStats extends Object
Holder for statistics specific to an HTTP request.- Since:
- 5.9.0
-
-
Method Summary
All Methods Static Methods Concrete Methods Deprecated Methods Modifier and Type Method Description static Optional<HttpRequestStats>
addTimingEvent(String tag, long millis)
static void
elapse(String tag)
static void
logDbRequest(com.google.common.base.Stopwatch dbReqWatch)
Deprecated.since 7.0.1.static void
logDbRequest(Duration duration)
static void
setKey(String key)
static void
start(javax.servlet.http.HttpServletRequest request)
static Optional<HttpRequestStatsEvent>
stop()
-
-
-
Method Detail
-
start
public static void start(javax.servlet.http.HttpServletRequest request)
-
elapse
public static void elapse(String tag)
-
addTimingEvent
public static Optional<HttpRequestStats> addTimingEvent(String tag, long millis)
-
stop
public static Optional<HttpRequestStatsEvent> stop()
-
logDbRequest
@Deprecated public static void logDbRequest(com.google.common.base.Stopwatch dbReqWatch)
Deprecated.since 7.0.1. UselogDbRequest(Duration)
-
logDbRequest
public static void logDbRequest(Duration duration)
- Since:
- 7.0.1
-
setKey
public static void setKey(String key)
-
-