java.lang.Object
jdk.management.jfr.SettingDescriptorInfo
描述设置的管理类,例如名称、描述和默认值。
- 自:
- 9
- 参见:
-
Method Summary
Modifier and TypeMethodDescriptionstatic SettingDescriptorInfo
from
(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 String
label String
description String
typeName String
contentType String
defaultValue String
- 参数:
-
cd
- 表示要返回的SettingDescriptorInfo
的CompositeData
- 返回:
-
一个
SettingDescriptorInfo
,如果cd
为null
则返回null
- 抛出:
-
IllegalArgumentException
- 如果cd
不表示有效的EventTypeInfo
-
toString
返回此SettingDescriptorInfo
的String
描述。
-