java.lang.Object
jdk.jfr.consumer.RecordedObject
jdk.jfr.consumer.RecordedEvent
-
Method Summary
Modifier and TypeMethodDescriptionReturns the duration of the event, measured in nanoseconds.Returns the end time of the event.Returns the event type that describes the event.Returns the list of descriptors that describes the fields of the event.Returns the stack trace that was created when the event was committed, ornull
if the event lacks a stack trace.Returns the start time of the event.Returns the thread from which the event was committed, ornull
if the thread was not recorded.Methods declared in class jdk.jfr.consumer.RecordedObject
getBoolean, getByte, getChar, getClass, getDouble, getDuration, getFloat, getInstant, getInt, getLong, getShort, getString, getThread, getValue, hasField, toString
-
Method Details
-
getStackTrace
Returns the stack trace that was created when the event was committed, ornull
if the event lacks a stack trace.- Returns:
- stack trace, or
null
if doesn't exist for the event
-
getThread
Returns the thread from which the event was committed, ornull
if the thread was not recorded.- Returns:
- thread, or
null
if doesn't exist for the event
-
getEventType
Returns the event type that describes the event.- Returns:
- the event type, not
null
-
getStartTime
Returns the start time of the event.If the event is an instant event, then the start time and end time are the same.
- Returns:
- the start time, not
null
-
getEndTime
Returns the end time of the event.If the event is an instant event, then the start time and end time are the same.
- Returns:
- the end time, not
null
-
getDuration
Returns the duration of the event, measured in nanoseconds.- Returns:
- the duration in nanoseconds, not
null
-
getFields
Returns the list of descriptors that describes the fields of the event.- Overrides:
getFields
in classRecordedObject
- Returns:
- descriptors, not
null
-