软件包  jdk.management.jfr

Class ConfigurationInfo


  • public final class ConfigurationInfo
    extends Object
    管理代表 Configuration
    从以下版本开始:
    9
    另请参见:
    Configuration
    • 方法详细信息

      • getProvider

        public String getProvider()
        返回与此 ConfigurationInfo关联的配置的提供程序(例如, "OpenJDK" )。
        结果
        提供者,或 null如果不存在
        另请参见:
        Configuration.getProvider()
      • getContents

        public String getContents()
        返回与此 ConfigurationInfo关联的配置的文本表示 ConfigurationInfo ,通常是用于创建配置的配置文件的内容。
        结果
        内容,或 null如果不存在
        另请参见:
        Configuration.getContents()
      • 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 a TabularType with the keys "key" and "value", both of the String type
        参数
        cd - CompositeData代表 ConfigurationInfo
        结果
        一个 ConfigurationInfo通过表示对象 cd如果 cdnullnull否则
        异常
        IllegalArgumentException - 如果 cd不表示具有必需属性的 ConfigurationInfo
      • toString

        public String toString()
        返回与此 ConfigurationInfo关联的配置的说明。
        重写:
        toString在类 Object
        结果
        配置的描述,而不是 null