- 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()
"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
には、次の属性指定された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
オブジェクトは、cd
がnull
でない場合はオブジェクト、それ以外の場合はnull
- 例外:
IllegalArgumentException
-cd
が上記の属性を持つConfigurationInfo
を表していない場合
-
-