Top Inners Fields Constructors Methods
io.micrometer.tracing.annotation

pack-priv sealed Enum AnnotationSpanDocumentation

extends Enum<AnnotationSpanDocumentation>
implements SpanDocumentation
Class Inheritance
All Implemented Interfaces
io.micrometer.tracing.docs.SpanDocumentation
Imports
io.micrometer.common.docs.KeyName, io.micrometer.tracing.docs.EventValue, .SpanDocumentation

Nested and Inner Type Summary

Modifier and TypeClass and Description
pack-priv static enum
pack-priv static enum
AnnotationSpanDocumentation.Tags

Tags related to Micrometer Tracing annotations.

Field Summary

Modifier and TypeField and Description
public static final AnnotationSpanDocumentation
ANNOTATION_NEW_OR_CONTINUE_SPAN

Span that wraps a @NewSpan or @ContinueSpan annotations.

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
public static AnnotationSpanDocumentation
public static AnnotationSpanDocumentation[]
Inherited from java.lang.Enum:
clonecompareTodescribeConstableequalsfinalizegetDeclaringClasshashCodenameordinaltoStringvalueOf

Field Detail

ANNOTATION_NEW_OR_CONTINUE_SPANback to summary
public static final AnnotationSpanDocumentation ANNOTATION_NEW_OR_CONTINUE_SPAN

Span that wraps a @NewSpan or @ContinueSpan annotations.

Constructor Detail

AnnotationSpanDocumentationback to summary
private AnnotationSpanDocumentation()

Method Detail

valueOfback to summary
public static AnnotationSpanDocumentation valueOf(String name)
valuesback to summary
public static AnnotationSpanDocumentation[] values()
io.micrometer.tracing.annotation back to summary

pack-priv sealed Enum AnnotationSpanDocumentation.Events

extends Enum<AnnotationSpanDocumentation.Events>
implements EventValue
Class Inheritance
All Implemented Interfaces
io.micrometer.tracing.docs.EventValue

Field Summary

Modifier and TypeField and Description
public static final AnnotationSpanDocumentation.Events
AFTER

Annotated after executing a method annotated with @ContinueSpan or @NewSpan.

public static final AnnotationSpanDocumentation.Events
AFTER_FAILURE

Annotated after throwing an exception from a method annotated with @ContinueSpan or @NewSpan.

public static final AnnotationSpanDocumentation.Events
BEFORE

Annotated before executing a method annotated with @ContinueSpan or @NewSpan.

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
public static AnnotationSpanDocumentation.Events
public static AnnotationSpanDocumentation.Events[]
Inherited from java.lang.Enum:
clonecompareTodescribeConstableequalsfinalizegetDeclaringClasshashCodenameordinaltoStringvalueOf

Field Detail

AFTERback to summary
public static final AnnotationSpanDocumentation.Events AFTER

Annotated after executing a method annotated with @ContinueSpan or @NewSpan.

AFTER_FAILUREback to summary
public static final AnnotationSpanDocumentation.Events AFTER_FAILURE

Annotated after throwing an exception from a method annotated with @ContinueSpan or @NewSpan.

BEFOREback to summary
public static final AnnotationSpanDocumentation.Events BEFORE

Annotated before executing a method annotated with @ContinueSpan or @NewSpan.

Constructor Detail

Eventsback to summary
private Events()

Method Detail

valueOfback to summary
public static AnnotationSpanDocumentation.Events valueOf(String name)
valuesback to summary
public static AnnotationSpanDocumentation.Events[] values()
io.micrometer.tracing.annotation back to summary

pack-priv sealed Enum AnnotationSpanDocumentation.Tags

extends Enum<AnnotationSpanDocumentation.Tags>
implements KeyName
Class Inheritance
All Implemented Interfaces
io.micrometer.common.docs.KeyName

Tags related to Micrometer Tracing annotations.
Author
Marcin Grzejszczak

Field Summary

Modifier and TypeField and Description
public static final AnnotationSpanDocumentation.Tags
CLASS

Class name where a method got annotated with a Micrometer Tracing annotation.

public static final AnnotationSpanDocumentation.Tags
METHOD

Method name that got annotated with Micrometer Tracing annotation.

Constructor Summary

AccessConstructor and Description
private
Tags()

Method Summary

Modifier and TypeMethod and Description
public static AnnotationSpanDocumentation.Tags
public static AnnotationSpanDocumentation.Tags[]
Inherited from java.lang.Enum:
clonecompareTodescribeConstableequalsfinalizegetDeclaringClasshashCodenameordinaltoStringvalueOf

Field Detail

CLASSback to summary
public static final AnnotationSpanDocumentation.Tags CLASS

Class name where a method got annotated with a Micrometer Tracing annotation.

METHODback to summary
public static final AnnotationSpanDocumentation.Tags METHOD

Method name that got annotated with Micrometer Tracing annotation.

Constructor Detail

Tagsback to summary
private Tags()

Method Detail

valueOfback to summary
public static AnnotationSpanDocumentation.Tags valueOf(String name)
valuesback to summary
public static AnnotationSpanDocumentation.Tags[] values()