Class TimedAnalyticsImpl.TimedAnalyticsEvent

  • Enclosing class:
    TimedAnalyticsImpl

    @ParametersAreNonnullByDefault
    public static class TimedAnalyticsImpl.TimedAnalyticsEvent
    extends Object
    • Method Detail

      • 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()