Package brave

  • Interface Summary 
    Interface Description
    Clock
    SpanCustomizer
    Simple interface users can customize a span with.
    TracingCustomizer
    This allows configuration plugins to collaborate on building an instance of Tracing.
  • Class Summary 
    Class Description
    CurrentSpanCustomizer
    Provides a mechanism for end users to be able to customise the current span.
    ErrorParser Deprecated.
    Since 5.12 Use Tags#ERROR or defer to ZipkinSpanHandler
    Request
    Abstract request type used for parsing and sampling.
    Response
    Abstract response type used for parsing.
    ScopedSpan
    Used to model the latency of an operation within a method block.
    Span
    Subtype of SpanCustomizer which can capture latency and remote context of an operation.
    Tag<I>
    This is a centralized type to parse a tag into any variant of a span.
    Tags
    Standard tags used in parsers
    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