A B C D E G H I M N O P S T U Z 
All Classes All Packages

A

AsyncReporterConfiguration - Class in io.micronaut.tracing.brave
A configuration for async Reporting on Span instances.
AsyncReporterConfiguration(BraveTracerConfiguration, Sender) - Constructor for class io.micronaut.tracing.brave.AsyncReporterConfiguration
Create a configuration for async reporting on zipkin2.Span instances.

B

BraveTracerConfiguration - Class in io.micronaut.tracing.brave
Configuration properties for Brave.
BraveTracerConfiguration(ApplicationConfiguration) - Constructor for class io.micronaut.tracing.brave.BraveTracerConfiguration
Constructs a new BraveTracerConfiguration.
BraveTracerConfiguration.HttpClientSenderConfiguration - Class in io.micronaut.tracing.brave
Used to configure HTTP trace sending under the tracing.zipkin.http namespace.
BraveTracerConfiguration.SamplerConfiguration - Class in io.micronaut.tracing.brave
The sampler configuration.
BraveTracerFactory - Class in io.micronaut.tracing.brave
Builds a Tracer for Brave using BraveTracer.
BraveTracerFactory(BraveTracerConfiguration) - Constructor for class io.micronaut.tracing.brave.BraveTracerFactory
 
BraveTracingClientFilter - Class in io.micronaut.tracing.brave.instrument.http
Instruments outgoing HTTP requests.
BraveTracingClientFilter(HttpClientHandler<HttpClientRequest, HttpClientResponse>, HttpTracing) - Constructor for class io.micronaut.tracing.brave.instrument.http.BraveTracingClientFilter
 
BraveTracingClientFilter(HttpClientHandler<HttpClientRequest, HttpClientResponse>, HttpTracing, TracingExclusionsConfiguration) - Constructor for class io.micronaut.tracing.brave.instrument.http.BraveTracingClientFilter
Initialize tracing filter with clientHandler and httpTracing.
BraveTracingInvocationInstrumenter - Class in io.micronaut.tracing.brave
Tracing invocation instrument for Brave.
BraveTracingInvocationInstrumenter(BeanProvider<Tracing>) - Constructor for class io.micronaut.tracing.brave.BraveTracingInvocationInstrumenter
Create a tracing invocation instrumenter.
BraveTracingServerFilter - Class in io.micronaut.tracing.brave.instrument.http
Instruments incoming HTTP requests.
BraveTracingServerFilter(HttpTracing, Tracer, HttpServerHandler<HttpServerRequest, HttpServerResponse>) - Constructor for class io.micronaut.tracing.brave.instrument.http.BraveTracingServerFilter
 
BraveTracingServerFilter(HttpTracing, Tracer, HttpServerHandler<HttpServerRequest, HttpServerResponse>, TracingExclusionsConfiguration) - Constructor for class io.micronaut.tracing.brave.instrument.http.BraveTracingServerFilter
 
build(Provider<LoadBalancerResolver>) - Method in class io.micronaut.tracing.brave.sender.HttpClientSender.Builder
Constructs a HttpClientSender.
Builder(HttpClientConfiguration) - Constructor for class io.micronaut.tracing.brave.sender.HttpClientSender.Builder
 

C

check() - Method in class io.micronaut.tracing.brave.sender.HttpClientSender
 
clientSenderBuilder - Variable in class io.micronaut.tracing.brave.BraveTracerConfiguration.HttpClientSenderConfiguration
 
close() - Method in class io.micronaut.tracing.brave.sender.HttpClientSender
 
compressionEnabled(boolean) - Method in class io.micronaut.tracing.brave.sender.HttpClientSender.Builder
Whether compression is enabled (defaults to true).

D

DEFAULT_ENABLED - Static variable in class io.micronaut.tracing.brave.BraveTracerConfiguration
The default enable value.
DEFAULT_PATH - Static variable in class io.micronaut.tracing.brave.sender.HttpClientSender.Builder
 
DEFAULT_SAMPLER_PROBABILITY - Static variable in class io.micronaut.tracing.brave.BraveTracerConfiguration
 
DEFAULT_SERVER_URL - Static variable in class io.micronaut.tracing.brave.sender.HttpClientSender.Builder
 
doFilter(HttpRequest<?>, ServerFilterChain) - Method in class io.micronaut.tracing.brave.instrument.http.BraveTracingServerFilter
 
doFilter(MutableHttpRequest<?>, ClientFilterChain) - Method in class io.micronaut.tracing.brave.instrument.http.BraveTracingClientFilter
 
doSubscribe(Span, Subscriber<? super MutableHttpResponse<?>>) - Method in class io.micronaut.tracing.brave.instrument.http.HttpServerTracingCorePublisher
 
doSubscribe(Span, Subscriber<? super MutableHttpResponse<?>>) - Method in class io.micronaut.tracing.brave.instrument.http.HttpServerTracingPublisher
Do subscribe to the publisher.

E

encoding() - Method in class io.micronaut.tracing.brave.sender.HttpClientSender
 
encoding(Encoding) - Method in class io.micronaut.tracing.brave.sender.HttpClientSender.Builder
The encoding to use.

G

getBuilder() - Method in class io.micronaut.tracing.brave.AsyncReporterConfiguration
 
getBuilder() - Method in class io.micronaut.tracing.brave.BraveTracerConfiguration.HttpClientSenderConfiguration
Creates builder.
getConnectionPoolConfiguration() - Method in class io.micronaut.tracing.brave.BraveTracerConfiguration.HttpClientSenderConfiguration
 
getID() - Method in class io.micronaut.tracing.brave.ZipkinServiceInstanceList
 
getInstances() - Method in class io.micronaut.tracing.brave.ZipkinServiceInstanceList
 
getOrder() - Method in class io.micronaut.tracing.brave.instrument.http.BraveTracingServerFilter
 
getProbability() - Method in class io.micronaut.tracing.brave.BraveTracerConfiguration.SamplerConfiguration
Get sampler probability.
getServers() - Method in class io.micronaut.tracing.brave.sender.HttpClientSender.Builder
 
getTracingBuilder() - Method in class io.micronaut.tracing.brave.BraveTracerConfiguration
 

H

HttpClientSender - Class in io.micronaut.tracing.brave.sender
A Sender implementation that uses Micronaut's HttpClient.
HttpClientSender.Builder - Class in io.micronaut.tracing.brave.sender
Constructs the HttpClientSender.
HttpClientSenderConfiguration() - Constructor for class io.micronaut.tracing.brave.BraveTracerConfiguration.HttpClientSenderConfiguration
Initialize the builder with client configurations.
HttpClientSenderFactory - Class in io.micronaut.tracing.brave.sender
Factory that creates a Zipkin Sender based on HttpClientSenderConfiguration.
HttpClientSenderFactory(BraveTracerConfiguration.HttpClientSenderConfiguration, BeanProvider<InvocationInstrumenterFactory>) - Constructor for class io.micronaut.tracing.brave.sender.HttpClientSenderFactory
 
HttpServerTracingCorePublisher - Class in io.micronaut.tracing.brave.instrument.http
Handles HTTP client server tracing.
HttpServerTracingPublisher - Class in io.micronaut.tracing.brave.instrument.http
Handles HTTP client server tracing.
HttpServerTracingPublisher.TracingSubscriber - Class in io.micronaut.tracing.brave.instrument.http
 
HttpTracingFactory - Class in io.micronaut.tracing.brave.instrument.http
Adds HTTP tracing for Micronaut using Brave.
HttpTracingFactory() - Constructor for class io.micronaut.tracing.brave.instrument.http.HttpTracingFactory
 

I

invocationInstrumenterFactories(List<InvocationInstrumenterFactory>) - Method in class io.micronaut.tracing.brave.sender.HttpClientSender.Builder
The invocation instrumenter factories to use.
io.micronaut.tracing.brave - package io.micronaut.tracing.brave
Configuration for Brave tracing.
io.micronaut.tracing.brave.instrument.http - package io.micronaut.tracing.brave.instrument.http
Configuration for Brave tracing HTTP.
io.micronaut.tracing.brave.log - package io.micronaut.tracing.brave.log
Brave tracing log.
io.micronaut.tracing.brave.sender - package io.micronaut.tracing.brave.sender
Brave tracing HTTP sender.
isEnabled() - Method in class io.micronaut.tracing.brave.BraveTracerConfiguration
 

M

messageMaxBytes() - Method in class io.micronaut.tracing.brave.sender.HttpClientSender
 
messageMaxBytes(int) - Method in class io.micronaut.tracing.brave.sender.HttpClientSender.Builder
The message max bytes.
messageSizeInBytes(List<byte[]>) - Method in class io.micronaut.tracing.brave.sender.HttpClientSender
 

N

newReactiveInvocationInstrumenter() - Method in class io.micronaut.tracing.brave.BraveTracingInvocationInstrumenter
 
newTracingInvocationInstrumenter() - Method in class io.micronaut.tracing.brave.BraveTracingInvocationInstrumenter
 

O

onComplete() - Method in class io.micronaut.tracing.brave.instrument.http.HttpServerTracingPublisher.TracingSubscriber
 
onError(Throwable) - Method in class io.micronaut.tracing.brave.instrument.http.HttpServerTracingPublisher.TracingSubscriber
 
onNext(MutableHttpResponse<?>) - Method in class io.micronaut.tracing.brave.instrument.http.HttpServerTracingPublisher.TracingSubscriber
 
onSubscribe(Subscription) - Method in class io.micronaut.tracing.brave.instrument.http.HttpServerTracingPublisher.TracingSubscriber
 

P

path(String) - Method in class io.micronaut.tracing.brave.sender.HttpClientSender.Builder
The path to use.
PREFIX - Static variable in class io.micronaut.tracing.brave.AsyncReporterConfiguration
 
PREFIX - Static variable in class io.micronaut.tracing.brave.BraveTracerConfiguration.HttpClientSenderConfiguration
 
PREFIX - Static variable in class io.micronaut.tracing.brave.BraveTracerConfiguration
 
publisher - Variable in class io.micronaut.tracing.brave.instrument.http.HttpServerTracingPublisher
 

S

SamplerConfiguration() - Constructor for class io.micronaut.tracing.brave.BraveTracerConfiguration.SamplerConfiguration
 
sendSpans(List<byte[]>) - Method in class io.micronaut.tracing.brave.sender.HttpClientSender
 
server(URI) - Method in class io.micronaut.tracing.brave.sender.HttpClientSender.Builder
The endpoint to use.
SERVICE_ID - Static variable in class io.micronaut.tracing.brave.ZipkinServiceInstanceList
 
setClock(Clock) - Method in class io.micronaut.tracing.brave.BraveTracerConfiguration
 
setCurrentTraceContext(CurrentTraceContext) - Method in class io.micronaut.tracing.brave.BraveTracerConfiguration
Sets the current trace context.
setEnabled(boolean) - Method in class io.micronaut.tracing.brave.BraveTracerConfiguration
Default value (false).
setErrorParser(ErrorParser) - Method in class io.micronaut.tracing.brave.BraveTracerConfiguration
 
setProbability(float) - Method in class io.micronaut.tracing.brave.BraveTracerConfiguration.SamplerConfiguration
Sets the sampler probability used by the default CountingSampler.
setPropagationFactory(Propagation.Factory) - Method in class io.micronaut.tracing.brave.BraveTracerConfiguration
 
setReporterMetrics(ReporterMetrics) - Method in class io.micronaut.tracing.brave.AsyncReporterConfiguration
 
setSampler(Sampler) - Method in class io.micronaut.tracing.brave.BraveTracerConfiguration
 
setSamplerConfiguration(BraveTracerConfiguration.SamplerConfiguration) - Method in class io.micronaut.tracing.brave.BraveTracerConfiguration
 
Slf4jCurrentTraceContextFactory - Class in io.micronaut.tracing.brave.log
Factory for the current trace context object.
Slf4jCurrentTraceContextFactory() - Constructor for class io.micronaut.tracing.brave.log.Slf4jCurrentTraceContextFactory
 
subscribe(Subscriber<? super MutableHttpResponse<?>>) - Method in class io.micronaut.tracing.brave.instrument.http.HttpServerTracingPublisher
 
subscribe(CoreSubscriber<? super MutableHttpResponse<?>>) - Method in class io.micronaut.tracing.brave.instrument.http.HttpServerTracingCorePublisher
 

T

tracingBuilder - Variable in class io.micronaut.tracing.brave.BraveTracerConfiguration
 
TracingSubscriber(Span, Subscriber<? super MutableHttpResponse<?>>) - Constructor for class io.micronaut.tracing.brave.instrument.http.HttpServerTracingPublisher.TracingSubscriber
 

U

url(URI) - Method in class io.micronaut.tracing.brave.sender.HttpClientSender.Builder
The endpoint to use.
urls(List<URI>) - Method in class io.micronaut.tracing.brave.sender.HttpClientSender.Builder
The endpoint to use.

Z

ZipkinServiceInstanceList - Class in io.micronaut.tracing.brave
A ServiceInstanceList for Zipkin.
ZipkinServiceInstanceList(BraveTracerConfiguration.HttpClientSenderConfiguration) - Constructor for class io.micronaut.tracing.brave.ZipkinServiceInstanceList
Create a ServiceInstanceList for Zipkin with existing configuration.
A B C D E G H I M N O P S T U Z 
All Classes All Packages