- java.lang.Object
-
- jdk.management.jfr.SettingDescriptorInfo
-
public final class SettingDescriptorInfo extends Object
名前、説明、デフォルト値などの設定を記述する管理クラス。- 導入されたバージョン:
- 9
- 関連項目:
EventType.getSettingDescriptors()
-
-
メソッドのサマリー
すべてのメソッド 静的メソッド インスタンス・メソッド 具象メソッド 修飾子と型 メソッド 説明 static SettingDescriptorInfo
from(CompositeData cd)
指定されたCompositeData
で表されるSettingDescriptorInfo
を返します。String
getContentType()
このSettingDescriptorInfo
に関連付けられている設定のコンテンツ・タイプを返します(例:"jdk.jfr.Timespan"
)。String
getDefaultValue()
このSettingDescriptorInfo
に関連付けられた設定のデフォルト値を返します(例:"20 ms"
)。String
getDescription()
このSettingDescriptorInfo
に関連付けられた設定の説明を返します(例:"The duration an event must exceed to be be recorded"
)。String
getLabel()
この設定の人間が判読可能な名前を返します(例:"Threshold"
)。String
getName()
このSettingDescriptorInfo
に関連付けられた設定の名前を返します(例:"threshold"
)。String
getTypeName()
このSettingDescriptorInfo
に関連付けられた設定の型名を返します。たとえば、"com.oracle.jfr.settings.Threshold"
です。String
toString()
このSettingDescriptorInfo
の文字列の説明を返します。
-
-
-
メソッドの詳細
-
getLabel
public String getLabel()
この設定の人間が判読可能な名前を返します(例:"Threshold"
)。- 戻り値:
null
ではなく、この設定のラベル
-
getName
public String getName()
このSettingDescriptorInfo
に関連付けられた設定の名前を返します(例:"threshold"
)。- 戻り値:
null
ではなく、この設定の名前
-
getDescription
public String getDescription()
このSettingDescriptorInfo
に関連付けられた設定の説明を返します(例:"The duration an event must exceed to be be recorded"
)。- 戻り値:
- この設定の説明、nullではない
-
getTypeName
public String getTypeName()
このSettingDescriptorInfo
に関連付けられた設定の型名を返します。たとえば、"com.oracle.jfr.settings.Threshold"
です。このタイプは、これがどのタイプの設定であるかを識別するために使用できます。
- 戻り値:
null
ではなく、この設定タイプの名前
-
getContentType
public String getContentType()
このSettingDescriptorInfo
に関連付けられている設定のコンテンツ・タイプを返します(例:"jdk.jfr.Timespan"
)。コンテンツ・タイプを使用して、グラフィカル・ユーザー・インタフェースでの設定のレンダリング方法を決定することができます。
- 戻り値:
null
ではなく、この設定タイプの名前
-
getDefaultValue
public String getDefaultValue()
このSettingDescriptorInfo
に関連付けられた設定のデフォルト値を返します(例:"20 ms"
)。- 戻り値:
null
ではなく、この設定のデフォルト値- 関連項目:
SettingDescriptor.getDefaultValue()
-
from
public static SettingDescriptorInfo from(CompositeData cd)
指定されたCompositeData
で表されるSettingDescriptorInfo
を返します。提供された
CompositeData
には、以下のアイテム名とアイテム・タイプが有効である必要があります。名 型 name String
label String
description String
typeName String
contentType String
defaultValue String
- パラメータ:
cd
- 返すSettingDescriptorInfo
を表すCompositeData
- 戻り値:
SettingDescriptorInfo
、またはcd
がnull
の場合はnull
- 例外:
IllegalArgumentException
-cd
が有効なEventTypeInfo
を表していない場合
-
-