Module jdk.jfr

Class RecordedEvent


  • public final class RecordedEvent
    extends RecordedObject
    A recorded event.
    Since:
    9
    • Method Detail

      • getStackTrace

        public RecordedStackTrace getStackTrace()
        Return the stack trace that was created when the event was committed, or null if the event lacks a stack trace.
        Returns:
        stack trace, or null if not available for event
      • getThread

        public RecordedThread getThread()
        Returns the thread from which the event was committed, or null if the thread was not recorded.
        Returns:
        thread, or null if not available for event
      • getEventType

        public EventType getEventType()
        Returns the event type that describes the event.
        Returns:
        the event type, not null
      • getStartTime

        public Instant getStartTime()
        Returns start time of the event.

        If the event is an instant event, start time and end time is the same.

        Returns:
        the start time, not null
      • getEndTime

        public Instant getEndTime()
        Returns the end time of the event.

        If the event is an instant event, start time and end time is the same.

        Returns:
        the end time, not null
      • getDuration

        public Duration getDuration()
        Return the duration of the event, measured in nanoseconds.
        Returns:
        the duration in nanoseconds, not null