Класс EventTypeInfo
java.lang.Object
jdk.management.jfr.EventTypeInfo
public final class EventTypeInfo extends Object
Представление
EventType для управления.- Начиная с:
- 9
- См. также:
Краткое описание методов
| Модификатор и тип | Метод | Описание |
|---|---|---|
static EventTypeInfo |
from |
Возвращает EventType, представленное указанным CompositeData
|
List |
getCategoryNames() |
Возвращает список понятных человеку названий, составляющих категорию для этого EventTypeInfo (например, "Java Virtual Machine" или "Garbage Collector"). |
String |
getDescription() |
Возвращает одно или два коротких предложения с описанием типа события, связанного с этим EventTypeInfo, например "Garbage collection performed by the JVM"". |
long |
getId() |
Возвращает уникальный идентификатор типа события, связанного с этим EventTypeInfo; не гарантируется, что он будет одинаковым для разных экземпляров виртуальной машины Java (JVM). |
String |
getLabel() |
Возвращает метку — понятное человеку название, связанное с типом события для этого EventTypeInfo (например, "Garbage Collection"). |
String |
getName() |
Возвращает название типа события, связанного с этим EventTypeInfo (например, "jdk.GarbageCollection"). |
List |
getSettingDescriptors() |
Возвращает настройки типа события, связанного с этим EventTypeInfo. |
String |
toString() |
Возвращает описание этого EventTypeInfo. |
Подробное описание методов
getLabel
public String getLabel()
Возвращает метку — понятное человеку название, связанное с типом события для этого
EventTypeInfo (например, "Garbage Collection").- Возвращает:
- метку или
null, если метка не задана - См. также:
getCategoryNames
public List<String> getCategoryNames()
Возвращает список понятных человеку названий, составляющих категорию для этого
EventTypeInfo (например, "Java Virtual Machine" или "Garbage Collector").- Возвращает:
- неизменяемый список названий категорий или список с названием
"Uncategorized", если категория не задана - См. также:
getId
public long getId()
Возвращает уникальный идентификатор типа события, связанного с этим
EventTypeInfo; не гарантируется, что он будет одинаковым для разных экземпляров виртуальной машины Java (JVM).- Возвращает:
- идентификатор
- См. также:
getName
public String getName()
Возвращает название типа события, связанного с этим
EventTypeInfo (например, "jdk.GarbageCollection").- Возвращает:
- название, не
null - См. также:
getDescription
public String getDescription()
Возвращает одно или два коротких предложения с описанием типа события, связанного с этим
EventTypeInfo, например "Garbage collection performed by the JVM"".- Возвращает:
- описание или
null, если описание отсутствует - См. также:
getSettingDescriptors
public List<SettingDescriptorInfo> getSettingDescriptors()
Возвращает настройки типа события, связанного с этим
EventTypeInfo.- Возвращает:
- настройки, не
null - См. также:
toString
from
public static EventTypeInfo from(CompositeData cd)
Возвращает
EventType, представленное указанным CompositeData Чтобы CompositeData было допустимым, оно должно содержать следующие имена и типы элементов.
Имя и тип, которые должны содержаться в указанном CompositeData Имя Тип id Longname Stringlabel Stringdescription StringcategoryNames ArrayType(1, SimpleType.STRING)settingDescriptors javax.management.openmbean.CompositeData[], тип элементов которого является сопоставленным типом дляSettingDescriptorInfo, как указано в методеSettingDescriptorInfo.from(CompositeData).
- Параметры:
-
cd—CompositeData, представляющееEventTypeInfo, которое необходимо вернуть - Возвращает:
EventTypeInfoилиnull, еслиcdимеет значениеnull- Вызывает исключение:
-
IllegalArgumentException— еслиcdне представляет допустимыйEventTypeInfo
© 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.management.jfr/jdk/management/jfr/EventTypeInfo.html