Uses of Class
jdk.jfr.MetadataDefinition
| Package | Description |
|---|---|
| jdk.jfr |
This package provides classes to create events and control Flight Recorder.
|
-
Uses of MetadataDefinition in jdk.jfr
Classes in jdk.jfr with annotations of type MetadataDefinition Modifier and Type Class Description interfaceBooleanFlagEvent field annotation, specifies that the value is a boolean flag, atrueorfalsevalueinterfaceCategoryEvent annotation, to associate the event type with a category, in the format of a human-readable path.interfaceContentTypeMeta annotation, specifies that an annotation represents a content type, such as a time span or a frequency.interfaceDataAmountEvent field annotation, specifies that a value represents an amount of data (for example, bytes).interfaceDescriptionAnnotation that describes an element by using a sentence or two.interfaceEnabledEvent annotation, determines if an event should be enabled by default.interfaceExperimentalAnnotation that specifies that an element is experimental and may change without notice.interfaceFrequencyEvent field annotation, specifies that the value is a frequency, measured in Hz.interfaceLabelAnnotation that sets a human-readable name for an element (for example,"Maximum Throughput").interfaceMemoryAddressEvent field annotation, specifies that the value is a memory address.interfaceNameAnnotation that overrides the default name for an element (for example, when the default package for an event is not appropriate).interfacePercentageEvent field annotation to use on fractions, typically between0.0and1.0, to specify that the value is a percentage.interfacePeriodEvent annotation, specifies the default setting value for a periodic event.interfaceRelationalMeta annotation for relational annotations, to be used on an annotation.classSettingControlBase class to extend to create setting controls.interfaceStackTraceEvent annotation, determines whether an event by default has a stack trace or not.interfaceThresholdEvent annotation, specifies the default duration below which an event is not recorded (for example,"20 ms").interfaceTimespanEvent field annotation, specifies that the value is a duration.interfaceTimestampEvent field annotation, specifies that the value is a point in time.interfaceTransitionFromEvent field annotation, specifies that the event transitioned from a thread.interfaceTransitionToEvent field annotation, specifies that the event will soon transition to a thread.interfaceUnsignedEvent field annotation, specifies that the value is of an unsigned data type.