クラス jdk.jfr.MetadataDefinitionの
使用
パッケージ | 説明 |
---|---|
jdk.jfr |
このパッケージは、イベントを作成してFlight Recorderを制御するクラスを提供します。
|
-
jdk.jfrでのMetadataDefinitionの使用
型MetadataDefinitionの注釈を持つjdk.jfrのクラス 修飾子と型 クラス 説明 interface
BooleanFlag
イベント・フィールド注釈。値がブール・フラグ、true
またはfalse
値であることを指定します。interface
Category
イベント・タイプをカテゴリに関連付けるイベント注釈(判読可能なパス形式)。interface
ContentType
メタ注釈は、注釈がコンテンツ・タイプ(タイム・スパン、頻度など)を表すことを示します。interface
DataAmount
イベント・フィールド注釈で、値がデータ(たとえば、バイト)の量を表すことを指定します。interface
Description
文または2つを使用して要素を記述する注釈。interface
Enabled
イベント注釈は、デフォルトでイベントを有効にするかどうかを決定します。interface
Experimental
要素が試験的なものであり、予告なしに変更される可能性があることを指定する注釈。interface
Frequency
イベント・フィールド注釈で、値がHzで測定される頻度であることを指定します。interface
Label
要素(たとえば、"Maximum Throughput"
)に判読可能な名前を設定する注釈。interface
MemoryAddress
イベント・フィールド注釈は、値がメモリー・アドレスであることを示します。interface
Name
要素(たとえば、イベントのデフォルト・パッケージが適切でない場合などです。)のデフォルト名をオーバーライドする注釈。interface
Percentage
分数(通常は0.0
と1.0
の間)で使用するイベント・フィールド注釈で、値がパーセントであることを指定します。interface
Period
イベント注釈で、定期イベントのデフォルト設定値を指定します。interface
Relational
注釈で使用される、リレーショナル注釈のメタ注釈。class
SettingControl
設定コントロールを作成するための基本クラス。interface
StackTrace
イベント注釈。デフォルトでイベントにスタック・トレースがあるかどうかを判別します。interface
Threshold
イベント注釈で、イベントが(たとえば、"20 ms"
)に記録されないデフォルト期間を指定します。interface
Timespan
イベント・フィールド注釈は、値が期間であることを指定します。interface
Timestamp
イベント・フィールド注釈は、値が特定の時点であることを示します。interface
TransitionFrom
イベント・フィールド注釈で、イベントがスレッドから遷移することを指定します。interface
TransitionTo
イベント・フィールド注釈では、イベントがスレッドにすぐに遷移することを指定します。interface
Unsigned
イベント・フィールド注釈は、値が符号なしデータ型であることを示します。