Module brave
Package brave
-
Interface Summary Interface Description Clock Epoch microseconds used forSpan.timestamp()andAnnotation.timestamp().SpanCustomizer Simple interface users can customize a span with.TracingCustomizer This allows configuration plugins to collaborate on building an instance ofTracing. -
Class Summary Class Description CurrentSpanCustomizer Provides a mechanism for end users to be able to customise the current span.ErrorParser This is a simplified type used for parsing errors.ScopedSpan Used to model the latency of an operation within a method block.Span Used to model the latency of an operation.Tracer Using a tracer, you can create a root span capturing the critical path of a request.Tracer.SpanInScope A span remains in the scope it was bound to until close is called.Tracing This provides utilities needed for trace instrumentation.Tracing.Builder -
Enum Summary Enum Description NoopSpanCustomizer Performs no operations as the span represented by this is not sampled to report to the tracing system.Span.Kind