软件包  jdk.management.jfr

Class EventTypeInfo


  • public final class EventTypeInfo
    extends Object
    管理代表 EventType
    从以下版本开始:
    9
    另请参见:
    EventType
    • 方法详细信息

      • 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()
      • toString

        public String toString()
        返回此 EventTypeInfo的描述。
        重写:
        toString在类 Object
        结果
        描述,而不是 null
      • 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 for SettingDescriptorInfo as specified in the SettingDescriptorInfo.from(javax.management.openmbean.CompositeData) method.
        参数
        cd - CompositeData代表 EventTypeInfo返回
        结果
        EventTypeInfo ,或 null如果 cdnull
        异常
        IllegalArgumentException - 如果 cd不代表有效 EventTypeInfo