Класс EventTypeInfo
- java.lang.Object
-
- jdk.management.jfr.EventTypeInfo
public final class EventTypeInfo extends Object
Представление в менеджменте EventType.
- С момента:
- 9
- См. также:
EventType
Методы
| Модификатор и тип | Метод | Описание |
|---|---|---|
static EventTypeInfo | from(CompositeData cd) | Возвращает |
List<String> | getCategoryNames() | Возвращает список удобочитаемых имен, составляющих категорию для этого |
String | getDescription() | Возвращает краткое описание типа события, связанного с этим |
long | getId() | Возвращает уникальный идентификатор типа события, связанного с этим |
String | getLabel() | Возвращает метку, удобочитаемое имя, связанное с типом события для этого |
String | getName() | Возвращает имя типа события, связанного с этим |
List<SettingDescriptorInfo> | getSettingDescriptors() | Возвращает параметры типа события, связанного с этим |
String | toString() | Возвращает описание этого |
Методы, объявленные в классе java.lang.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.
from
public static EventTypeInfo from(CompositeData cd)
Возвращает EventType, представленный указанным CompositeData.
Предоставленный CompositeData должен иметь следующие имена и типы элементов, чтобы быть допустимым.
| Имя | Тип |
|---|---|
| id | Long |
| name | String |
| label | String |
| description | String |
| category | ArrayType(1, SimpleType.STRING) |
| settings |
javax.management.openmbean.CompositeData[] типом элементов которого является сопоставленный тип для SettingDescriptorInfo, как указано в методе SettingDescriptorInfo.from(javax.management.openmbean.CompositeData). |
- Параметры:
-
cd-CompositeData, представляющийEventTypeInfoдля возврата - Возвращает:
EventTypeInfo, илиnull, еслиcdравноnull- Исключения:
-
IllegalArgumentException- еслиcdне представляет допустимыйEventTypeInfo
© 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.management.jfr/jdk/management/jfr/EventTypeInfo.html