io.quarkus.jfr.runtime.SpanIdRelational Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of quarkus-jfr Show documentation
Show all versions of quarkus-jfr Show documentation
Monitor your applications with Java Flight Recorder
package io.quarkus.jfr.runtime;
import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;
import jdk.jfr.Description;
import jdk.jfr.Label;
import jdk.jfr.MetadataDefinition;
import jdk.jfr.Name;
import jdk.jfr.Relational;
/**
* This is an annotation that associates multiple events in JFR by SpanId.
* Fields that can be annotated with this annotation must be in the String class.
*/
@Relational
@MetadataDefinition
@Name("io.quarkus.SpanId")
@Label("Span ID")
@Description("Links spans with the same ID together")
@Retention(RetentionPolicy.RUNTIME)
@Target(ElementType.FIELD)
public @interface SpanIdRelational {
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy