- java.lang.Object
-
- jdk.management.jfr.SettingDescriptorInfo
-
public final class SettingDescriptorInfo extends Object
描述设置的管理类,例如名称,描述和默认值。- 从以下版本开始:
- 9
- 另请参见:
-
EventType.getSettingDescriptors()
-
-
方法摘要
所有方法 静态方法 实例方法 具体的方法 变量和类型 方法 描述 static SettingDescriptorInfofrom(CompositeData cd)返回由指定的SettingDescriptorInfo表示的CompositeDataStringgetContentType()返回与此关联的设置的内容类型SettingDescriptorInfo(例如,"jdk.jfr.Timespan")。StringgetDefaultValue()返回与此关联的设置的默认值SettingDescriptorInfo(例如,"20 ms")。StringgetDescription()返回与此关联的设置的描述SettingDescriptorInfo(例如,"The duration an event must exceed to be be recorded")。StringgetLabel()返回与此SettingDescriptorInfo关联的设置的可读名称(例如,"Threshold")。StringgetName()返回与此SettingDescriptorInfo关联的设置的名称(例如,"threshold")。StringgetTypeName()返回与此关联的设置的类型名称SettingDescriptorInfo(例如,"jdk.settings.Threshold")。StringtoString()返回此SettingDescriptorInfo的String描述。
-
-
-
方法详细信息
-
getLabel
public String getLabel()
返回与此SettingDescriptorInfo关联的设置的可读名称(例如,"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(例如,"jdk.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)
返回由指定的SettingDescriptorInfo表示的CompositeData提供的
CompositeData必须具有以下项目名称和项目类型才有效。The name and type the specified CompositeData must contain Name Type name Stringlabel Stringdescription StringtypeName StringcontentType StringdefaultValue String- 参数
-
cd-CompositeData代表要返回的SettingDescriptorInfo - 结果
-
a
SettingDescriptorInfo,或null如果cd是null - 异常
-
IllegalArgumentException- 如果cd不代表有效EventTypeInfo
-
-