- java.lang.Object
 -  
      
- jdk.management.jfr.ConfigurationInfo
 
 
-  
       
public final class ConfigurationInfo extends Object
管理代表Configuration。- 从以下版本开始:
 - 9
 - 另请参见:
 -  
         
Configuration 
 
-  
        
       
-  
             
方法摘要
所有方法 静态方法 实例方法 具体的方法 变量和类型 方法 描述 static ConfigurationInfofrom(CompositeData cd)返回由指定的CompositeData表示的ConfigurationInfo对象。StringgetContents()返回与此ConfigurationInfo关联的配置的文本表示ConfigurationInfo,通常是用于创建配置的配置文件的内容。StringgetDescription()返回描述与此ConfigurationInfo关联的配置的ConfigurationInfo(例如,"Low overhead configuration safe for continuous use in production environments"。StringgetLabel()返回与此ConfigurationInfo关联的配置的可读名称(例如,"Continuous"或"Profiling")StringgetName()返回与此ConfigurationInfo关联的配置的名称(例如,"default")。StringgetProvider()返回与此ConfigurationInfo关联的配置的提供程序(例如,"OpenJDK")。Map<String,String>getSettings()返回与此ConfigurationInfo关联的配置的设置。StringtoString()返回与此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 Stringlabel Stringdescription Stringprovider String目录 Stringsettings javax.management.openmbean.TabularDatawith aTabularTypewith the keys"key"and"value", both of theStringtype- 参数
 -  
              
cd-CompositeData代表ConfigurationInfo - 结果
 - 
               一个 
              
ConfigurationInfo通过表示对象cd如果cd不null,null否则 - 异常
 -  
              
IllegalArgumentException- 如果cd不表示具有必需属性的ConfigurationInfo 
 
 -  
 
 -