java.lang.Object
jdk.management.jfr.SettingDescriptorInfo
描述设置的管理类,例如名称、描述和默认值。
- 自:
- 9
- 参见:
-
Method Summary
Modifier and TypeMethodDescriptionstatic SettingDescriptorInfofrom(CompositeData cd) 返回由指定的CompositeData表示的SettingDescriptorInfo返回与此SettingDescriptorInfo关联的设置的内容类型(例如,"jdk.jfr.Timespan")。返回与此SettingDescriptorInfo关联的设置的默认值(例如,"20 ms")。返回与此SettingDescriptorInfo关联的设置的描述(例如,"事件必须超过的持续时间才能记录")。getLabel()返回与此SettingDescriptorInfo关联的设置的可读名称(例如,"阈值")。getName()返回与此SettingDescriptorInfo关联的设置的名称(例如,"threshold")。返回与此SettingDescriptorInfo关联的设置的类型名称(例如,"jdk.settings.Threshold")。toString()返回此SettingDescriptorInfo的String描述。
-
Method Details
-
getLabel
返回与此SettingDescriptorInfo关联的设置的可读名称(例如,"阈值")。- 返回:
-
此设置的标签,非
null
-
getName
返回与此SettingDescriptorInfo关联的设置的名称(例如,"threshold")。- 返回:
-
此设置的名称,非
null
-
getDescription
返回与此SettingDescriptorInfo关联的设置的描述(例如,"事件必须超过的持续时间才能记录")。- 返回:
- 此设置的描述,非null
-
getTypeName
返回与此SettingDescriptorInfo关联的设置的类型名称(例如,"jdk.settings.Threshold")。类型可用于识别此设置的类型。
- 返回:
-
此设置类型的名称,非
null
-
getContentType
返回与此SettingDescriptorInfo关联的设置的内容类型(例如,"jdk.jfr.Timespan")。内容类型可用于确定如何在图形用户界面中呈现设置。
- 返回:
-
此设置类型的名称,非
null
-
getDefaultValue
返回与此SettingDescriptorInfo关联的设置的默认值(例如,"20 ms")。- 返回:
-
此设置的默认值,非
null - 参见:
-
from
返回由指定的CompositeData表示的SettingDescriptorInfo提供的
CompositeData必须具有以下项目名称和项目类型才能有效。指定的CompositeData必须包含的名称和类型 名称 类型 name Stringlabel Stringdescription StringtypeName StringcontentType StringdefaultValue String- 参数:
-
cd- 表示要返回的SettingDescriptorInfo的CompositeData - 返回:
-
一个
SettingDescriptorInfo,如果cd为null则返回null - 抛出:
-
IllegalArgumentException- 如果cd不表示有效的EventTypeInfo
-
toString
返回此SettingDescriptorInfo的String描述。
-