java.lang.Object
jdk.management.jfr.EventTypeInfo
public final class EventTypeInfo extends Object
EventType
の管理表現。- 導入されたバージョン:
- 9
- 関連項目:
EventType
-
メソッドのサマリー
修飾子と型メソッド説明static EventTypeInfo
from(CompositeData cd)
指定されたCompositeData
で表されるEventType
を返します。このEventTypeInfo
(たとえば、"Java Virtual Machine"
や"Garbage Collector"
などです。)のカテゴリを構成する判読可能な名前のリストを返します。このEventTypeInfo
に関連付けられたイベント・タイプを表す短い文または2つの文を返します。たとえば、"Garbage collection performed by the JVM""
です。long
getId()
このEventTypeInfo
に関連付けられているイベント・タイプの一意のIDを返します。これは、異なるJava Virtual Machines (JVM)インスタンスでは同じでないことが保証されていません。getLabel()
このEventTypeInfo
(たとえば、"Garbage Collection"
)のイベント・タイプに関連付けられた判読可能な名前であるラベルを返します。getName()
このEventTypeInfo
(たとえば、"jdk.GarbageCollection"
)に関連付けられているイベント・タイプの名前を返します。このEventTypeInfo
に関連付けられたイベント・タイプの設定を返します。toString()
このEventTypeInfo
の説明を返します。
-
メソッドの詳細
-
getLabel
public String getLabel()このEventTypeInfo
(たとえば、"Garbage Collection"
)のイベント・タイプに関連付けられた判読可能な名前であるラベルを返します。- 戻り値:
- ラベルが設定されていない場合はラベル
null
- 関連項目:
EventType.getLabel()
-
getCategoryNames
このEventTypeInfo
(たとえば、"Java Virtual Machine"
や"Garbage Collector"
などです。)のカテゴリを構成する判読可能な名前のリストを返します。- 戻り値:
- カテゴリ名の不変のリスト。カテゴリが設定されていない場合は
"Uncategorized"
という名前のリスト。 - 関連項目:
EventType.getCategoryNames()
,Category
-
getId
public long getId()このEventTypeInfo
に関連付けられているイベント・タイプの一意のIDを返します。これは、異なるJava Virtual Machines (JVM)インスタンスでは同じでないことが保証されていません。- 戻り値:
- the ID
- 関連項目:
EventType.getId()
-
getName
public String getName()このEventTypeInfo
(たとえば、"jdk.GarbageCollection"
)に関連付けられているイベント・タイプの名前を返します。- 戻り値:
null
ではなく名前- 関連項目:
EventType.getName()
-
getDescription
public String getDescription()このEventTypeInfo
に関連付けられたイベント・タイプを表す短い文または2つの文を返します。たとえば、"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)指定された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
、またはcd
がnull
の場合はnull
- 例外:
IllegalArgumentException
-cd
が有効なEventTypeInfo
を表していない場合
-