モジュール jdk.management.jfr
パッケージ jdk.management.jfr

クラスEventTypeInfo


  • public final class EventTypeInfo
    extends Object
    EventTypeの管理表現。
    導入されたバージョン:
    9
    関連項目:
    EventType
    • メソッドの詳細

      • getLabel

        public String getLabel()
        このEventTypeInfoのイベント・タイプに関連付けられた人間が判読可能なラベル(たとえば、"Garbage Collection")を返します。
        戻り値:
        ラベル
        関連項目:
        EventType.getLabel()
      • getCategoryNames

        public List<String> getCategoryNames()
        "Java仮想マシン"、"ガベッジ・コレクタ"など、このイベント・タイプのカテゴリを構成する人間が判読可能な名前のリストを返します。
        戻り値:
        カテゴリ名の不変のリスト、またはカテゴリが設定されていない場合は名前"未分類"のリスト
        関連項目:
        EventType.getCategoryNames(), Category
      • getId

        public long getId()
        このEventTypeInfoに関連付けられたイベント・タイプの一意の数値IDを返します。異なるJVMインスタンスに対して同じであることは保証されていません。
        戻り値:
        id
        関連項目:
        EventType.getId()
      • getName

        public String getName()
        このEventTypeInfoに関連付けられたイベント・タイプの名前を返します。たとえば、"com.oracle.jdk.GarbageCollection"です。
        戻り値:
        名前
        関連項目:
        EventType.getName()
      • getDescription

        public String getDescription()
        このEventTypeInfoに関連付けられたイベント・タイプを表す短い文または2つの文を返します。たとえば、""Garbage collection performed by the JVM""です。
        戻り値:
        記述、または記述が存在しない場合はnull
        関連項目:
        EventType.getDescription()
      • toString

        public String toString()
        このEventTypeInfoの文字列の説明を返します。
        オーバーライド:
        toString 、クラス:  Object
        戻り値:
        nullではなく、説明
      • from

        public static EventTypeInfo from​(CompositeData cd)
        指定されたCompositeDataで表されるEventTypeを返します。

        提供されたCompositeDataには、以下のアイテム名とアイテム・タイプが有効である必要があります。

        指定されたCompositeDataに含める必要がある名前と型
        id Long
        name String
        label String
        description String
        category ArrayType(1, SimpleType.STRING)
        設定 要素タイプがSettingDescriptorInfo.from(javax.management.openmbean.CompositeData)メソッドで指定されたSettingDescriptorInfoのマップされた型であるjavax.management.openmbean.CompositeData[]
        パラメータ:
        cd - 返すEventTypeInfoを表すCompositeData
        戻り値:
        EventTypeInfo、またはcdnullの場合はnull
        例外:
        IllegalArgumentException - cdが有効なEventTypeInfoを表していない場合