Класс RecordedEvent
- java.lang.Object
-
- jdk.jfr.consumer.RecordedObject
-
- jdk.jfr.consumer.RecordedEvent
public final class RecordedEvent extends RecordedObject
Запись события.
- Since:
- 9
Методы
| Модификатор и тип | Метод | Описание |
|---|---|---|
Duration |
getDuration() |
Возвращает длительность события, измеренную в наносекундах. |
Instant |
getEndTime() |
Возвращает конечное время события. |
EventType |
getEventType() |
Возвращает тип события, описывающий событие. |
List<ValueDescriptor> |
getFields() |
Возвращает список описателей, описывающих поля события. |
RecordedStackTrace |
getStackTrace() |
Возвращает стек вызовов, созданный при фиксации события, или |
Instant |
getStartTime() |
Возвращает начальное время события. |
RecordedThread |
getThread() |
Возвращает поток, из которого было зафиксировано событие, или |
Методы, объявленные в классе jdk.jfr.consumer.RecordedObject
getBoolean, getByte, getChar, getClass, getDouble, getDuration, getFloat, getInstant, getInt, getLong, getShort, getString, getThread, getValue, hasField, toString
Методы, объявленные в классе java.lang.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
© 1993, 2020, 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/11/docs/api/jdk.jfr/jdk/jfr/consumer/RecordedEvent.html