java.lang.Object
jdk.jfr.Configuration
public final class Configuration extends Object
構成を記述する構成とメタデータの集まり。
- 導入されたバージョン:
- 9
- 
メソッドのサマリー修飾子と型メソッド説明static Configuration文字ストリームから構成を読み取ります。static Configurationファイルから構成を読み込みます。static ConfigurationgetConfiguration(String name)定義済みの構成を返します。static List<Configuration>このJava Virtual Machine (JVM)の事前定義された構成の不変なリストを返します。構成(たとえば、JFCファイルの内容)のテキスト表現を返します。(例えば"Low overhead configuration safe for continuous use in production environments")の構成を説明する短い文を返しますgetLabel()判読可能な名前("Continuous" or "Profiling"など)を返します。getName()識別名("default" or "profile")など)を返します。構成(例えば"OpenJDK")を作成した担当者を返します。レコーディングの構成方法を指定する設定を返します。
- 
メソッドの詳細- 
getSettingsレコーディングの構成方法を指定する設定を返します。返された Mapオブジェクトを変更しても構成は変更されません。- 戻り値:
- 設定、nullでない
 
- 
getNamepublic String getName()識別名("default" or "profile")など)を返します。- 戻り値:
- 名前が存在しない場合はnull
 
- 
getLabelpublic String getLabel()判読可能な名前("Continuous" or "Profiling"など)を返します。- 戻り値:
- ラベル(nullが存在しない場合)
 
- 
getDescriptionpublic String getDescription()(例えば"Low overhead configuration safe for continuous use in production environments")の構成を説明する短い文を返します- 戻り値:
- 説明(存在しない場合はnull)
 
- 
getProviderpublic String getProvider()構成(例えば"OpenJDK")を作成した担当者を返します。- 戻り値:
- プロバイダ(存在しない場合はnull)
 
- 
getContentspublic String getContents()構成(たとえば、JFCファイルの内容)のテキスト表現を返します。- 戻り値:
- 内容(存在しない場合はnull)
- 関連項目:
- getContents()
 
- 
createpublic static Configuration create(Path path) throws IOException, ParseExceptionファイルから構成を読み込みます。- パラメータ:
- path-- nullではなく構成を含むファイル
- 戻り値:
- nullではなく、読み込まれた- Configuration
- 例外:
- ParseException- ファイルを解析できない場合
- IOException- ファイルを読み込めない場合
- SecurityException- セキュリティ・マネージャが存在し、その- checkReadメソッドがファイルへの読取りアクセスを拒否した場合。
- 関連項目:
- File.getPath(),- SecurityManager.checkRead(java.lang.String)
 
- 
createpublic static Configuration create(Reader reader) throws IOException, ParseException文字ストリームから構成を読み取ります。- パラメータ:
- reader-- nullではなく構成の内容を提供する- Reader
- 戻り値:
- 構成、nullでない
- 例外:
- IOException-- Readerからの内容の読取り中にI/Oエラーが発生した場合
- ParseException- ファイルを解析できない場合
 
- 
getConfigurationpublic static Configuration getConfiguration(String name) throws IOException, ParseException定義済みの構成を返します。使用可能な構成名については、 getConfigurations()を参照してください。- パラメータ:
- name- 構成(たとえば、- "default"や- "profile"などです。)の名前
- 戻り値:
- 構成、nullでない
- 例外:
- IOException- 指定された名前の構成が存在しない場合、または構成ファイルの読取り中にI/Oエラーが発生した場合
- ParseException- 構成ファイルを解析できない場合
 
- 
getConfigurationspublic static List<Configuration> getConfigurations()このJava Virtual Machine (JVM)の事前定義された構成の不変なリストを返します。- 戻り値:
- nullではなく、事前定義された構成のリスト
 
 
-