Spec-Zone.ru › OpenJDK 25

Класс RecordedEvent

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, если поток не был записан.

Методы, объявленные в классе RecordedObject

getBoolean, getByte, getChar, getClass, getDouble, getDuration, getFloat, getInstant, getInt, getLong, getShort, getString, getThread, getValue, hasField, toString

Методы, объявленные в классе Object

clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

Подробное описание методов

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

Сообщить об ошибке или предложить улучшение
Дополнительные справочные материалы по API и документацию для разработчиков см. в разделе Документация Java SE, содержащем более подробные описания для разработчиков, обзоры концепций, определения терминов, обходные решения и примеры работающего кода. Другие версии.
Java является товарным знаком или зарегистрированным товарным знаком Oracle и/или ее аффилированных лиц в США и других странах.
Авторские права © 1993, 2025, Oracle и/или ее аффилированные лица, 500 Oracle Parkway, Redwood Shores, CA 94065 USA.
Все права защищены. Использование регулируется условиями лицензии и политикой распространения документации.

© 1993, 2025, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
https://docs.oracle.com/en/java/javase/25/docs/api/jdk.jfr/jdk/jfr/consumer/RecordedEvent.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API