- java.lang.Object
-
- jdk.management.jfr.SettingDescriptorInfo
-
public final class SettingDescriptorInfo extends Object
描述设置的管理类,例如名称,描述和默认值。- 从以下版本开始:
- 9
- 另请参见:
-
EventType.getSettingDescriptors()
-
-
方法摘要
所有方法 静态方法 实例方法 具体的方法 变量和类型 方法 描述 static SettingDescriptorInfo
from(CompositeData cd)
返回由指定的SettingDescriptorInfo
表示的CompositeData
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()
返回与此SettingDescriptorInfo
关联的设置的可读名称(例如,"Threshold"
)。String
getName()
返回与此SettingDescriptorInfo
关联的设置的名称(例如,"threshold"
)。String
getTypeName()
返回与此关联的设置的类型名称SettingDescriptorInfo
(例如,"jdk.settings.Threshold"
)。String
toString()
返回此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 String
label String
description String
typeName String
contentType String
defaultValue String
- 参数
-
cd
-CompositeData
代表要返回的SettingDescriptorInfo
- 结果
-
a
SettingDescriptorInfo
,或null
如果cd
是null
- 异常
-
IllegalArgumentException
- 如果cd
不代表有效EventTypeInfo
-
-