All Classes and Interfaces
Class
Description
Brave implementation of a
BaggageManager.A function that wraps
Context with Brave versions.Brave implementation of a
FinishedSpan.Brave implementation of a
HttpClientHandler.Brave implementation of a
HttpRequestParser.Brave implementation of a
HttpResponseParser.Brave implementation of a
HttpServerHandler.Brave implementation of a
Propagator.Brave implementation of a
SamplerFunction.Brave implementation of a
Span.Brave implementation of a
SpanCustomizer.Retrieves Brave specific classes from Reactor context.
Brave implementation of a
TraceContext.Brave implementation of a
Tracer.Customizer for
ClientResources.Builder.Composite Http Sampler.
Merges various propagation factories into a composite.
Merges
SpanFilters and SpanReporters into a SpanHandler.Verifies if messaging property was enabled.
Annotate a consumer
SamplerFunction that should be injected to
MessagingTracing.Builder.consumerSampler(SamplerFunction).Callback interface that can be implemented by beans wishing to further customize the
ManagedChannelBuilder via the SpringAwareManagedChannelBuilder.Bean post processor that wraps Kafka factories.
Injects the service name for this application.
MessageListenerMethodInterceptor<T extends org.springframework.kafka.listener.MessageListener>
This sampler is appropriate for low-traffic instrumentation (ex servers that each
receive less than 100K requests), or those who do not provision random trace ids.
Annotate a producer
SamplerFunction that should be injected to
MessagingTracing.Builder.producerSampler(SamplerFunction).Provides logic for supplying of a
Propagation.Factory.The rate-limited sampler allows you to choose an amount of traces to accept on a
per-second interval.
Annotate a client
SamplerFunction that should be injected to
RpcTracing.Builder.clientSampler(SamplerFunction).Annotate a server
SamplerFunction that should be injected to
RpcTracing.Builder.serverSampler(SamplerFunction).Http Sampler that looks at paths.
Instruments Kafka related components.
Instruments spring-rabbit related components.
This is a Spring-aware managed channel builder that wraps the static entry points of
gRPC's ManagedChannelBuilder to allow the configuration of the builder to be influenced
by the Spring Context.
ClientResourcesBuilderCustomizer for wrapping Lettuce components in a tracing
representation.Trace representation of a
MongoClientSettingsBuilderCustomizer.ChannelInboundHandlerAdapter that wraps all events in scope.ChannelOutboundHandlerAdapter that wraps all events in scope.BeanPostProcessor wrapping around JMS ConnectionFactory.A
BeanPostProcessor for JMS endpoint registry.This ensures listeners end up continuing the trace from
MessageConsumer.receive().Brave interceptor based customizer.