Class TimedAnalyticsImpl.TimedAnalyticsEvent

java.lang.Object
com.atlassian.confluence.impl.profiling.TimedAnalyticsImpl.TimedAnalyticsEvent
Enclosing class:
TimedAnalyticsImpl

@ParametersAreNonnullByDefault public static class TimedAnalyticsImpl.TimedAnalyticsEvent extends Object
  • Constructor Details

  • Method Details

    • getCorrelationId

      public String getCorrelationId()
      ID to correlate analytic events from the same JVM process
      Returns:
      correlation ID
    • getName

      public String getName()
      Name of analytics event
      Returns:
      name of analytics event
    • getStart

      public long getStart()
      Operation start time, relative to application start time
      Returns:
      milliseconds since application started
    • getEnd

      public long getEnd()
      Operation end time, relative to application start time
      Returns:
      milliseconds since application started
    • getDuration

      public long getDuration()
      Operation duration
      Returns:
      milliseconds between getStart() and getEnd()