Class ConfigurationInfo

java.lang.Object
jdk.management.jfr.ConfigurationInfo

public final class ConfigurationInfo extends Object
管理Configuration的表示。
自:
9
参见:
  • Method Summary

    Modifier and Type
    Method
    Description
    返回由指定的CompositeData表示的ConfigurationInfo对象。
    返回与此ConfigurationInfo关联的配置的文本表示,通常是用于创建配置的配置文件的内容。
    返回描述与此ConfigurationInfo关联的配置的简短句子(例如,"低开销配置,适合在生产环境中持续使用")。
    返回与此ConfigurationInfo关联的配置的人类可读名称(例如,"连续""分析")。
    返回与此ConfigurationInfo关联的配置的名称(例如,"default")。
    返回与此ConfigurationInfo关联的配置的提供者(例如,"OpenJDK")。
    返回与此ConfigurationInfo关联的配置的设置。
    返回与此ConfigurationInfo关联的配置的描述。

    Methods declared in class java.lang.Object

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

    • getProvider

      public String getProvider()
      返回与此ConfigurationInfo关联的配置的提供者(例如,"OpenJDK")。
      返回:
      提供者,如果不存在则返回null
      参见:
    • getContents

      public String getContents()
      返回与此ConfigurationInfo关联的配置的文本表示,通常是用于创建配置的配置文件的内容。
      返回:
      内容,如果不存在则返回null
      参见:
    • getSettings

      public Map<String,String> getSettings()
      返回与此ConfigurationInfo关联的配置的设置。
      返回:
      一个带有设置的Map,不为null
      参见:
    • getLabel

      public String getLabel()
      返回与此ConfigurationInfo关联的配置的人类可读名称(例如,"连续""分析")。
      返回:
      标签,如果不存在则返回null
      参见:
    • getName

      public String getName()
      返回与此ConfigurationInfo关联的配置的名称(例如,"default")。
      返回:
      名称,如果不存在则返回null
      参见:
    • getDescription

      public String getDescription()
      返回与此ConfigurationInfo关联的配置的描述(例如,"低开销配置,适合在生产环境中持续使用")。
      返回:
      描述,如果不存在则返回null
    • from

      public static ConfigurationInfo from(CompositeData cd)
      返回由指定的CompositeData表示的ConfigurationInfo对象。

      以下表格显示了指定的CompositeData必须包含的必需属性。

      CompositeData的必需名称和类型
      名称 类型
      name String
      label String
      description String
      provider String
      contents String
      settings 带有键"key""value"String类型的javax.management.openmbean.TabularData,具有TabularType
      参数:
      cd - 表示ConfigurationInfoCompositeData
      返回:
      如果cd不为null,则返回由cd表示的ConfigurationInfo对象,否则返回null
      抛出:
      IllegalArgumentException - 如果cd不表示具有所需属性的ConfigurationInfo
    • toString

      public String toString()
      返回与此ConfigurationInfo关联的配置的描述。
      覆盖:
      toString 在类 Object
      返回:
      配置的描述,不为null