java.lang.Object
jdk.jfr.consumer.RecordedObject
jdk.jfr.consumer.RecordedEvent
public final class RecordedEvent extends RecordedObject
記録されたイベント。
- 導入されたバージョン:
- 9
-
メソッドのサマリー
修飾子と型 メソッド 説明 Duration
getDuration()
イベントの継続時間をナノ秒単位で返します。Instant
getEndTime()
イベントの終了時間を返します。EventType
getEventType()
イベントを記述するイベント・タイプを返します。List<ValueDescriptor>
getFields()
イベントのフィールドを説明する記述子のリストを返します。RecordedStackTrace
getStackTrace()
イベントがコミットされたときに作成されたスタック・トレースを返します。イベントにスタック・トレースがない場合はnull
を返します。Instant
getStartTime()
イベントの開始時間を返します。RecordedThread
getThread()
イベントがコミットされたスレッドを返します。スレッドが記録されていない場合はnull
を返します。クラス jdk.jfr.consumer.RecordedObjectで宣言されたメソッド
getBoolean, getByte, getChar, getClass, getDouble, getDuration, getFloat, getInstant, getInt, getLong, getShort, getString, getThread, getValue, hasField, objectAt, toString
-
メソッドの詳細
-
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()イベントのフィールドを説明する記述子のリストを返します。- オーバーライド:
- クラス
RecordedObject
のgetFields
- 戻り値:
- 記述子ではなく、
null
-