- 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 
 
 -  
 
 -