- java.lang.Object
-
- 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()
このConfigurationInfo
("Low overhead configuration safe for continuous use in production environments"
など)に関連する構成を説明する短い文を返します。String
getLabel()
このConfigurationInfo
に関連付けられた構成に対する判読可能な名前(たとえば、"Continuous"
や"Profiling"
などです。)を返しますString
getName()
このConfigurationInfo
(たとえば、"default"
)に関連付けられた構成の名前を返します。String
getProvider()
このConfigurationInfo
(たとえば、"OpenJDK"
)に関連付けられた構成のプロバイダを返します。Map<String,String>
getSettings()
このConfigurationInfo
に関連付けられた構成の設定を返します。String
toString()
このConfigurationInfo
に関連付けられている構成の説明を返します。
-
-
-
メソッドの詳細
-
getProvider
public String getProvider()
このConfigurationInfo
(たとえば、"OpenJDK"
)に関連付けられた構成のプロバイダを返します。- 戻り値:
- プロバイダ(存在しない場合は
null
) - 関連項目:
Configuration.getProvider()
-
getContents
public String getContents()
このConfigurationInfo
に関連付けられた構成のテキスト表現を返します。通常、構成を作成するために使用された構成ファイルの内容です。- 戻り値:
- 内容(存在しない場合は
null
) - 関連項目:
Configuration.getContents()
-
getSettings
public Map<String,String> getSettings()
このConfigurationInfo
に関連付けられた構成の設定を返します。- 戻り値:
Map
でなく、null
は設定されていません- 関連項目:
Configuration.getSettings()
-
getLabel
public String getLabel()
このConfigurationInfo
に関連付けられた構成に対する判読可能な名前(たとえば、"Continuous"
や"Profiling"
などです。)を返します- 戻り値:
- ラベル(存在しない場合は
null
) - 関連項目:
Configuration.getLabel()
-
getName
public String getName()
このConfigurationInfo
(たとえば、"default"
)に関連付けられた構成の名前を返します。- 戻り値:
- 名前が存在しない場合は
null
- 関連項目:
Configuration.getLabel()
-
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
settings "key"
キーが"key"
および"value"
(どちらもString
タイプ)であるTabularType
- パラメータ:
cd
-ConfigurationInfo
を表すCompositeData
- 戻り値:
cd
がnull
、null
という語ではない場合に、cd
によって表現されるConfigurationInfo
オブジェクト- 例外:
IllegalArgumentException
-cd
が必要な属性を持つConfigurationInfo
を表していない場合
-
-