Spec-Zone.ru › OpenJDK 25

Класс EventTypeInfo

java.lang.Object
jdk.management.jfr.EventTypeInfo
public final class EventTypeInfo extends Object
Представление EventType для управления.
Начиная с:
9
См. также:
  • EventType

Краткое описание методов

Модификатор и тип Метод Описание
static EventTypeInfo from(CompositeData cd)
Возвращает EventType, представленное указанным CompositeData
List<String> 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<SettingDescriptorInfo> getSettingDescriptors()
Возвращает настройки типа события, связанного с этим EventTypeInfo.
String toString()
Возвращает описание этого EventTypeInfo.

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

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

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

getLabel

public String getLabel()
Возвращает метку — понятное человеку название, связанное с типом события для этого EventTypeInfo (например, "Garbage Collection").
Возвращает:
метку или null, если метка не задана
См. также:
  • EventType.getLabel()

getCategoryNames

public List<String> getCategoryNames()
Возвращает список понятных человеку названий, составляющих категорию для этого EventTypeInfo (например, "Java Virtual Machine" или "Garbage Collector").
Возвращает:
неизменяемый список названий категорий или список с названием "Uncategorized", если категория не задана
См. также:
  • EventType.getCategoryNames()
  • Category

getId

public long getId()
Возвращает уникальный идентификатор типа события, связанного с этим EventTypeInfo; не гарантируется, что он будет одинаковым для разных экземпляров виртуальной машины Java (JVM).
Возвращает:
идентификатор
См. также:
  • EventType.getId()

getName

public String getName()
Возвращает название типа события, связанного с этим EventTypeInfo (например, "jdk.GarbageCollection").
Возвращает:
название, не null
См. также:
  • EventType.getName()

getDescription

public String getDescription()
Возвращает одно или два коротких предложения с описанием типа события, связанного с этим EventTypeInfo, например "Garbage collection performed by the JVM"".
Возвращает:
описание или null, если описание отсутствует
См. также:
  • EventType.getDescription()

getSettingDescriptors

public List<SettingDescriptorInfo> getSettingDescriptors()
Возвращает настройки типа события, связанного с этим EventTypeInfo.
Возвращает:
настройки, не null
См. также:
  • EventType.getSettingDescriptors()

toString

public String toString()
Возвращает описание этого EventTypeInfo.
Переопределяет:
toString в классе Object
Возвращает:
описание, не null

from

public static EventTypeInfo from(CompositeData cd)
Возвращает EventType, представленное указанным CompositeData

Чтобы CompositeData было допустимым, оно должно содержать следующие имена и типы элементов.

Имя и тип, которые должны содержаться в указанном CompositeData
Имя Тип
id Long
name String
label String
description String
categoryNames ArrayType(1, SimpleType.STRING)
settingDescriptors javax.management.openmbean.CompositeData[], тип элементов которого является сопоставленным типом для SettingDescriptorInfo, как указано в методе SettingDescriptorInfo.from(CompositeData).
Параметры:
cd — CompositeData, представляющее EventTypeInfo, которое необходимо вернуть
Возвращает:
EventTypeInfo или null, если cd имеет значение null
Вызывает исключение:
IllegalArgumentException — если cd не представляет допустимый EventTypeInfo

Сообщить об ошибке или предложить улучшение
Дополнительные справочные материалы по 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.management.jfr/jdk/management/jfr/EventTypeInfo.html

Spec-Zone.ru

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