- java.lang.Object
-
- jdk.management.jfr.ConfigurationInfo
-
public final class ConfigurationInfo extends Object
管理代表Configuration
。- 从以下版本开始:
- 9
- 另请参见:
-
Configuration
-
-
方法摘要
所有方法 静态方法 实例方法 具体的方法 变量和类型 方法 描述 static ConfigurationInfo
from(CompositeData cd)
返回由指定的CompositeData
表示的ConfigurationInfo
对象。String
getContents()
返回与此ConfigurationInfo
关联的配置的文本表示ConfigurationInfo
,通常是用于创建配置的配置文件的内容。String
getDescription()
返回描述与此ConfigurationInfo
关联的配置的ConfigurationInfo
(例如,"Low overhead configuration safe for continuous use in production environments"
。String
getLabel()
返回与此ConfigurationInfo
关联的配置的可读名称(例如,"Continuous"
或"Profiling"
)String
getName()
返回与此ConfigurationInfo
关联的配置的名称(例如,"default"
)。String
getProvider()
返回与此ConfigurationInfo
关联的配置的提供程序(例如,"OpenJDK"
)。Map<String,String>
getSettings()
返回与此ConfigurationInfo
关联的配置的设置。String
toString()
返回与此ConfigurationInfo
关联的配置的描述。
-
-
-
方法详细信息
-
getProvider
public String getProvider()
返回与此ConfigurationInfo
关联的配置的提供程序(例如,"OpenJDK"
)。- 结果
-
提供者,或
null
如果不存在 - 另请参见:
-
Configuration.getProvider()
-
getContents
public String getContents()
返回与此ConfigurationInfo
关联的配置的文本表示ConfigurationInfo
,通常是用于创建配置的配置文件的内容。- 结果
-
内容,或
null
如果不存在 - 另请参见:
-
Configuration.getContents()
-
getSettings
public Map<String,String> getSettings()
返回与此ConfigurationInfo
关联的配置的设置。- 结果
-
设置为
Map
,而不是null
- 另请参见:
-
Configuration.getSettings()
-
getLabel
public String getLabel()
返回与此ConfigurationInfo
相关的配置的可读名称(例如,"Continuous"
或"Profiling"
)- 结果
-
标签,或
null
如果不存在 - 另请参见:
-
Configuration.getLabel()
-
getName
public String getName()
返回与此ConfigurationInfo
关联的配置的名称(例如,"default"
)。- 结果
-
名称,或
null
如果不存在 - 另请参见:
-
Configuration.getLabel()
-
getDescription
public String getDescription()
返回描述与此ConfigurationInfo
关联的配置的ConfigurationInfo
(例如,"Low overhead configuration safe for continuous use in production environments"
。- 结果
-
描述,或
null
如果不存在
-
from
public static ConfigurationInfo from(CompositeData cd)
返回由指定的CompositeData
表示的ConfigurationInfo
对象。下表显示了指定的
CompositeData
必须包含的必需属性。Required names and types for CompositeData Name Type name String
label String
description String
provider String
目录 String
settings javax.management.openmbean.TabularData
with aTabularType
with the keys"key"
and"value"
, both of theString
type- 参数
-
cd
-CompositeData
代表ConfigurationInfo
- 结果
-
一个
ConfigurationInfo
通过表示对象cd
如果cd
不null
,null
否则 - 异常
-
IllegalArgumentException
- 如果cd
不表示具有必需属性的ConfigurationInfo
-
-