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

クラスConfigurationInfo

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

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

    修飾子と型
    メソッド
    説明
    指定されたCompositeDataで表されるConfigurationInfoオブジェクトを返します。
    このConfigurationInfoに関連付けられた構成のテキスト表現を返します。通常、構成を作成するために使用された構成ファイルの内容です。
    このConfigurationInfo ("Low overhead configuration safe for continuous use in production environments"など)に関連する構成を説明する短い文を返します。
    このConfigurationInfoに関連付けられた構成に対する判読可能な名前(たとえば、"Continuous""Profiling"などです。)を返します
    このConfigurationInfo (たとえば、"default")に関連付けられた構成の名前を返します。
    このConfigurationInfo (たとえば、"OpenJDK")に関連付けられた構成のプロバイダを返します。
    このConfigurationInfoに関連付けられた構成の設定を返します。
    このConfigurationInfoに関連付けられている構成の説明を返します。

    クラス java.lang.Objectで宣言されたメソッド

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • メソッドの詳細

    • 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に関連付けられた構成に対する判読可能な名前(たとえば、"Continuous""Profiling"などです。)を返します
      戻り値:
      ラベル(存在しない場合はnull)
      関連項目:
    • getName

      public String getName()
      このConfigurationInfo (たとえば、"default")に関連付けられた構成の名前を返します。
      戻り値:
      名前が存在しない場合はnull
      関連項目:
    • getDescription

      public String getDescription()
      このConfigurationInfo ("Low overhead configuration safe for continuous use in production environments"など)に関連する構成を説明する短い文を返します。
      戻り値:
      説明(存在しない場合はnull)
    • from

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

      次の表に、指定されたCompositeDataに含まれる必要のある必須属性を示します。

      CompositeDataに必要な名前とタイプ
      名前
      name String
      label String
      description String
      provider String
      contents String
      設定, "key"キーが"key"および"value" (どちらもStringタイプ)であるTabularType

      パラメータ:
      cd - ConfigurationInfoを表すCompositeData
      戻り値:
      cdnullnullという語ではない場合に、cdによって表現されるConfigurationInfoオブジェクト
      例外:
      IllegalArgumentException - cdが必要な属性を持つConfigurationInfoを表していない場合
    • toString

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