Interface | Description |
---|---|
HandlerSpanFactory |
Factory that creates spans for the spans representing handlers.
|
Span |
Represents a part of the application logic that will be traced.
|
SpanAttributesProvider | |
SpanFactory |
The
SpanFactory is responsible for making spans in a way the chosen tracing provider is
compatible with. |
SpanScope |
Represents the scope of a
Span . |
Class | Description |
---|---|
LoggingSpanFactory |
Implementation of a
SpanFactory that requires no java agent or APM system, only logging. |
MultiSpanFactory |
Implementation of a
SpanFactory that delegates calls to multiple other factories. |
NestingSpanFactory | Deprecated
Various components have dedicated tracing SpanFactory interfaces since 4.9.0.
|
NestingSpanFactory.Builder |
Creates a builder that will create a
NestingSpanFactory . |
NoOpSpanFactory |
SpanFactory implementation that creates a NoOpSpanFactory.NoOpSpan . |
NoOpSpanFactory.NoOpSpan |
The
Span implementation that does nothing. |
SpanUtils |
Utilities for creating spans which are relevant for all implementations of tracing.
|
TracingHandlerEnhancerDefinition |
Enhances message handlers with the provided
SpanFactory , wrapping handling of the message in a Span
that is reported to the monitoring tooling. |
TracingHandlerEnhancerDefinition.Builder |
Builder class to instantiate a
TracingHandlerEnhancerDefinition . |
Copyright © 2010–2024. All rights reserved.