Uses of Class
com.loomcache.server.tracing.SpanManager.Span
Packages that use SpanManager.Span
-
Uses of SpanManager.Span in com.loomcache.server.tracing
Fields in com.loomcache.server.tracing declared as SpanManager.SpanMethods in com.loomcache.server.tracing that return SpanManager.SpanModifier and TypeMethodDescriptionstatic SpanManager.SpanSpanManager.createSpan(String operationName, SpanManager.SpanKind kind) Create a new span.static @Nullable SpanManager.SpanSpanManager.getActiveSpan()Get the currently active span for the current thread.Methods in com.loomcache.server.tracing that return types with arguments of type SpanManager.SpanModifier and TypeMethodDescriptionstatic Map<String, SpanManager.Span> SpanManager.getActiveSpans()Get all active spans (for testing).static List<SpanManager.Span> TraceAnalyzer.getCriticalPath(List<SpanManager.Span> spans) Get the critical path (longest latency chain) in a trace.static List<SpanManager.Span> TraceAnalyzer.getSlowSpans(List<SpanManager.Span> spans, double thresholdMs) Find all spans exceeding a duration threshold.InMemoryTraceExporter.getSpans()Get all stored spans (copy).InMemoryTraceExporter.getSpansByOperation(String operationName) Get spans by operation name.InMemoryTraceExporter.getSpansByTraceId(String traceId) Get spans by trace ID.Methods in com.loomcache.server.tracing with parameters of type SpanManager.SpanModifier and TypeMethodDescriptionstatic voidSpanManager.endSpan(SpanManager.Span span) End a span and remove it from active tracking.static voidSpanManager.setActiveSpan(@Nullable SpanManager.Span span) Set the active span for the current scope.Method parameters in com.loomcache.server.tracing with type arguments of type SpanManager.SpanModifier and TypeMethodDescriptionstatic @Nullable TraceAnalyzer.TraceNodeTraceAnalyzer.buildTraceTree(List<SpanManager.Span> spans) Build a trace tree from a list of spans.static @Nullable TraceAnalyzer.TraceNodeTraceAnalyzer.buildTraceTreeByTraceId(String traceId, List<SpanManager.Span> spans) Build a trace tree by trace ID from a list of spans.voidInMemoryTraceExporter.export(List<SpanManager.Span> spanList) Export spans to memory.voidTraceExporter.export(List<SpanManager.Span> spans) Export a batch of spans.static List<SpanManager.Span> TraceAnalyzer.getCriticalPath(List<SpanManager.Span> spans) Get the critical path (longest latency chain) in a trace.static List<SpanManager.Span> TraceAnalyzer.getSlowSpans(List<SpanManager.Span> spans, double thresholdMs) Find all spans exceeding a duration threshold.static TraceAnalyzer.TraceStatsTraceAnalyzer.getTraceStats(List<SpanManager.Span> spans) Compute statistics for a trace.Constructors in com.loomcache.server.tracing with parameters of type SpanManager.Span