- java.lang.Object
-
- jdk.management.jfr.EventTypeInfo
-
-
方法摘要
所有方法 静态方法 实例方法 具体的方法 变量和类型 方法 描述 static EventTypeInfo
from(CompositeData cd)
返回由指定的EventType
表示的CompositeData
List<String>
getCategoryNames()
返回组成此EventTypeInfo
的类别的可读名称列表(例如,"Java Virtual Machine"
或"Garbage Collector"
)。String
getDescription()
返回描述与此EventTypeInfo
关联的事件类型的短句或EventTypeInfo
,例如"Garbage collection performed by the JVM""
。long
getId()
返回与此EventTypeInfo
关联的事件类型的唯一ID,不保证对于不同的Java虚拟机(JVM)实例是相同的。String
getLabel()
返回与此EventTypeInfo
的事件类型关联的标签(一个人类可读的名称)(例如,"Garbage Collection"
)。String
getName()
返回与此EventTypeInfo
关联的事件类型的名称(例如,"jdk.GarbageCollection"
)。List<SettingDescriptorInfo>
getSettingDescriptors()
返回与此EventTypeInfo
关联的事件类型的设置。String
toString()
返回此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 Long
name String
label String
description String
category ArrayType(1, SimpleType.STRING)
settings javax.management.openmbean.CompositeData[]
whose element type is the mapped type forSettingDescriptorInfo
as specified in theSettingDescriptorInfo.from(javax.management.openmbean.CompositeData)
method.- 参数
-
cd
-CompositeData
代表EventTypeInfo
返回 - 结果
-
EventTypeInfo
,或null
如果cd
是null
- 异常
-
IllegalArgumentException
- 如果cd
不代表有效EventTypeInfo
-
-