Module jdk.jfr
Package jdk.jfr.consumer

Class RecordedEvent

java.lang.Object
jdk.jfr.consumer.RecordedObject
jdk.jfr.consumer.RecordedEvent

public final class RecordedEvent extends RecordedObject
记录的事件。
自:
9
  • Method Details

    • getStackTrace

      public RecordedStackTrace getStackTrace()
      返回在提交事件时创建的堆栈跟踪,如果事件缺少堆栈跟踪,则返回null
      返回:
      堆栈跟踪,如果事件不存在,则返回null
    • getThread

      public RecordedThread getThread()
      返回提交事件的线程,如果未记录线程,则返回null
      返回:
      线程,如果事件不存在,则返回null
    • getEventType

      public EventType getEventType()
      返回描述事件的事件类型。
      返回:
      事件类型,非null
    • getStartTime

      public Instant getStartTime()
      返回事件的开始时间。

      如果事件是即时事件,则开始时间和结束时间相同。

      返回:
      开始时间,非null
    • getEndTime

      public Instant getEndTime()
      返回事件的结束时间。

      如果事件是即时事件,则开始时间和结束时间相同。

      返回:
      结束时间,非null
    • getDuration

      public Duration getDuration()
      返回事件的持续时间,以纳秒为单位测量。
      返回:
      纳秒为单位的持续时间,非null
    • getFields

      public List<ValueDescriptor> getFields()
      返回描述事件字段的描述符列表。
      覆盖:
      getFields 在类 RecordedObject
      返回:
      描述符,非null