モジュール jdk.management.jfr
パッケージ jdk.management.jfr

クラスConfigurationInfo



  • public final class ConfigurationInfo
    extends Object
    Configurationの管理表現。
    導入されたバージョン:
    9
    関連項目:
    Configuration
    • メソッドのサマリー

      すべてのメソッド 静的メソッド インスタンス・メソッド 具象メソッド 
      修飾子と型 メソッド 説明
      static ConfigurationInfo from​(CompositeData cd)
      指定されたCompositeDataで表されるConfigurationInfoオブジェクトを返します。
      String getContents​()
      このConfigurationInfoに関連付けられた構成のテキスト表現を返します。通常、構成を作成するために使用された構成ファイルの内容です。
      String getDescription​()
      "Low overhead configuration safe for continuous use in production environments"のように、このConfigurationInfoに関連付けられた構成を説明する1つまたは2つの文を返します。
      String getLabel​()
      人間が判読可能な名前を返します(例:"Continuous")。このConfigurationInfoに関連付けられた構成の場合
      String getName​()
      このConfigurationInfoに関連付けられている構成の名前を返します(例:"default")。
      String getProvider​()
      "Oracle"などの構成プロバイダを返します。
      Map<String,String> getSettings​()
      このConfigurationInfoに関連付けられた構成の設定を返します。
      String toString​()
      このConfigurationInfoに関連付けられた構成の文字列の説明を返します。
    • メソッドの詳細

      • getProvider

        public String getProvider​()
        "Oracle"などの構成プロバイダを返します。
        戻り値:
        プロバイダ、または使用できない場合はnull
        関連項目:
        Configuration.getProvider()
      • getContents

        public String getContents​()
        このConfigurationInfoに関連付けられた構成のテキスト表現を返します。通常、構成を作成するために使用された構成ファイルの内容です。
        戻り値:
        コンテンツ、または使用できない場合はnull
        関連項目:
        Configuration.getContents()
      • getSettings

        public Map<String,String> getSettings​()
        このConfigurationInfoに関連付けられた構成の設定を返します。
        戻り値:
        nullではなく、設定でマップ
        関連項目:
        Configuration.getSettings()
      • getLabel

        public String getLabel​()
        人間が判読可能な名前を返します(例:"Continuous")。このConfigurationInfoに関連付けられた構成の場合
        戻り値:
        ラベル、または使用できない場合はnull
        関連項目:
        Configuration.getLabel()
      • getName

        public String getName​()
        このConfigurationInfoに関連付けられている構成の名前を返します(例:"default")。
        戻り値:
        名前、または使用できない場合はnull
        関連項目:
        Configuration.getLabel()
      • getDescription

        public String getDescription​()
        "Low overhead configuration safe for continuous use in production environments"のように、このConfigurationInfoに関連付けられた構成を説明する1つまたは2つの文を返します。
        戻り値:
        記述、または使用できない場合はnull
      • from

        public static ConfigurationInfo from​(CompositeData cd)
        指定されたCompositeDataで表されるConfigurationInfoオブジェクトを返します。

        指定されたCompositeDataには、次の属性

        name String
        label String
        description String
        provider String
        contents String
        設定 "key""key""value"の両方のTabularTypeを持つjavax.management.openmbean.TabularDataは、両方のString型
        パラメータ:
        cd - ConfigurationInfoを表すCompositeData
        戻り値:
        cdによって表されるConfigurationInfoオブジェクトは、cdnullでない場合はオブジェクト、それ以外の場合はnull
        例外:
        IllegalArgumentException - cdが上記の属性を持つConfigurationInfoを表していない場合
      • toString

        public String toString​()
        このConfigurationInfoに関連付けられた構成の文字列の説明を返します。
        オーバーライド:
        toString 、クラス:  Object
        戻り値:
        nullではなく、構成の説明