Class SettingDescriptorInfo

java.lang.Object
jdk.management.jfr.SettingDescriptorInfo

public final class SettingDescriptorInfo extends Object
描述设置的管理类,例如名称、描述和默认值。
自:
9
参见:
  • Method Summary

    Modifier and Type
    Method
    Description
    返回由指定的CompositeData表示的SettingDescriptorInfo
    返回与此SettingDescriptorInfo关联的设置的内容类型(例如,"jdk.jfr.Timespan")。
    返回与此SettingDescriptorInfo关联的设置的默认值(例如,"20 ms")。
    返回与此SettingDescriptorInfo关联的设置的描述(例如,"事件必须超过的持续时间才能记录")。
    返回与此SettingDescriptorInfo关联的设置的可读名称(例如,"阈值")。
    返回与此SettingDescriptorInfo关联的设置的名称(例如,"threshold")。
    返回与此SettingDescriptorInfo关联的设置的类型名称(例如,"jdk.settings.Threshold")。
    返回此SettingDescriptorInfoString描述。

    Methods declared in class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Method Details

    • getLabel

      public String getLabel()
      返回与此SettingDescriptorInfo关联的设置的可读名称(例如,"阈值")。
      返回:
      此设置的标签,非null
    • getName

      public String getName()
      返回与此SettingDescriptorInfo关联的设置的名称(例如,"threshold")。
      返回:
      此设置的名称,非null
    • getDescription

      public String getDescription()
      返回与此SettingDescriptorInfo关联的设置的描述(例如,"事件必须超过的持续时间才能记录")。
      返回:
      此设置的描述,非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
      参见:
    • from

      public static SettingDescriptorInfo from(CompositeData cd)
      返回由指定的CompositeData表示的SettingDescriptorInfo

      提供的CompositeData必须具有以下项目名称和项目类型才能有效。

      指定的CompositeData必须包含的名称和类型
      名称 类型
      name String
      label String
      description String
      typeName String
      contentType String
      defaultValue String
      参数:
      cd - 表示要返回的SettingDescriptorInfoCompositeData
      返回:
      一个SettingDescriptorInfo,如果cdnull则返回null
      抛出:
      IllegalArgumentException - 如果cd不表示有效的EventTypeInfo
    • toString

      public String toString()
      返回此SettingDescriptorInfoString描述。
      覆盖:
      toString 在类 Object
      返回:
      描述此设置的字符串,非null