クラス jdk.jfr.MetadataDefinitionの
使用

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.01.0の間)で使用するイベント・フィールド注釈で、値がパーセントであることを指定します。
    interface  Period
    イベント注釈で、定期イベントのデフォルト設定値を指定します。
    interface  Relational
    注釈で使用される、リレーショナル注釈のメタ注釈。
    class  SettingControl
    設定コントロールを作成するための基本クラス。
    interface  StackTrace
    イベント注釈。デフォルトでイベントにスタック・トレースがあるかどうかを判別します。
    interface  Threshold
    イベント注釈で、イベントが(たとえば、"20 ms")に記録されないデフォルト期間を指定します。
    interface  Timespan
    イベント・フィールド注釈は、値が期間であることを指定します。
    interface  Timestamp
    イベント・フィールド注釈は、値が特定の時点であることを示します。
    interface  TransitionFrom
    イベント・フィールド注釈で、イベントがスレッドから遷移することを指定します。
    interface  TransitionTo
    イベント・フィールド注釈では、イベントがスレッドにすぐに遷移することを指定します。
    interface  Unsigned
    イベント・フィールド注釈は、値が符号なしデータ型であることを示します。