Interface Tracing
-
- All Superinterfaces:
SpanManager
- All Known Implementing Classes:
GridTracingManager,NoopTracing
public interface Tracing extends SpanManager
Tracing sub-system interface.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description @NotNull TracingConfigurationManagerconfiguration()Returns theTracingConfigurationManagerinstance that allows to Configure tracing parameters such as sampling rate for the specific tracing coordinates such as scope and label. Retrieve the most specific tracing parameters for the specified tracing coordinates (scope and label) Restore the tracing parameters for the specified tracing coordinates to the default. List all pairs of tracing configuration coordinates and tracing configuration parameters.TraceableMessagesHandlermessages()
-
-
-
Method Detail
-
messages
TraceableMessagesHandler messages()
- Returns:
- Helper to handle traceable messages.
-
configuration
@NotNull @NotNull TracingConfigurationManager configuration()
Returns theTracingConfigurationManagerinstance that allows to- Configure tracing parameters such as sampling rate for the specific tracing coordinates such as scope and label.
- Retrieve the most specific tracing parameters for the specified tracing coordinates (scope and label)
- Restore the tracing parameters for the specified tracing coordinates to the default.
- List all pairs of tracing configuration coordinates and tracing configuration parameters.
- Returns:
TracingConfigurationManagerinstance.
-
-