模块 jdk.jfr

类 RecordedEvent

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

public final class RecordedEvent extends RecordedObject
记录的事件。
自从:
9
  • 方法详情

    • 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