- java.lang.Object
-
- jdk.management.jfr.EventTypeInfo
-
-
方法摘要
所有方法 静态方法 实例方法 具体的方法 变量和类型 方法 描述 static EventTypeInfofrom(CompositeData cd)返回由指定的EventType表示的CompositeDataList<String>getCategoryNames()返回组成此EventTypeInfo的类别的可读名称列表(例如,"Java Virtual Machine"或"Garbage Collector")。StringgetDescription()返回描述与此EventTypeInfo关联的事件类型的短句或EventTypeInfo,例如"Garbage collection performed by the JVM""。longgetId()返回与此EventTypeInfo关联的事件类型的唯一ID,不保证对于不同的Java虚拟机(JVM)实例是相同的。StringgetLabel()返回与此EventTypeInfo的事件类型关联的标签(一个人类可读的名称)(例如,"Garbage Collection")。StringgetName()返回与此EventTypeInfo关联的事件类型的名称(例如,"jdk.GarbageCollection")。List<SettingDescriptorInfo>getSettingDescriptors()返回与此EventTypeInfo关联的事件类型的设置。StringtoString()返回此EventTypeInfo的描述。
-
-
-
方法详细信息
-
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关联的事件类型的唯一ID,不保证对于不同的Java虚拟机(JVM)实例是相同的。- 结果
- 身份证
- 另请参见:
-
EventType.getId()
-
getName
public String getName()
返回与此EventTypeInfo关联的事件类型的名称(例如,"jdk.GarbageCollection")。- 结果
-
这个名字,不是
null - 另请参见:
-
EventType.getName()
-
getDescription
public String getDescription()
返回描述与此EventTypeInfo关联的事件类型的短句或EventTypeInfo,例如"Garbage collection performed by the JVM""。- 结果
-
如果没有描述,则描述或
null - 另请参见:
-
EventType.getDescription()
-
getSettingDescriptors
public List<SettingDescriptorInfo> getSettingDescriptors()
返回与此EventTypeInfo关联的事件类型的设置。- 结果
-
设置,而不是
null - 另请参见:
-
EventType.getSettingDescriptors()
-
from
public static EventTypeInfo from(CompositeData cd)
返回由指定的EventType表示的CompositeData提供的
CompositeData必须具有以下项目名称和项目类型才有效。The name and type the specified CompositeData must contain Name Type id Longname Stringlabel Stringdescription Stringcategory ArrayType(1, SimpleType.STRING)settings javax.management.openmbean.CompositeData[]whose element type is the mapped type forSettingDescriptorInfoas specified in theSettingDescriptorInfo.from(javax.management.openmbean.CompositeData)method.- 参数
-
cd-CompositeData代表EventTypeInfo返回 - 结果
-
EventTypeInfo,或null如果cd是null - 异常
-
IllegalArgumentException- 如果cd不代表有效EventTypeInfo
-
-