Package io.micronaut.tracing.brave
Class AsyncReporterConfiguration
- java.lang.Object
-
- io.micronaut.tracing.brave.AsyncReporterConfiguration
-
@ConfigurationProperties("tracing.zipkin.reporter") @Requires(beans=BraveTracerConfiguration.class) @Requires(beans=zipkin2.reporter.Sender.class) public class AsyncReporterConfiguration extends java.lang.ObjectA configuration for async Reporting onSpaninstances.- Since:
- 1.0
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringPREFIX
-
Constructor Summary
Constructors Constructor Description AsyncReporterConfiguration(BraveTracerConfiguration configuration, zipkin2.reporter.Sender sender)Create a configuration for async reporting onzipkin2.Spaninstances.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description zipkin2.reporter.AsyncReporter.BuildergetBuilder()voidsetReporterMetrics(zipkin2.reporter.ReporterMetrics metrics)
-
-
-
Field Detail
-
PREFIX
public static final java.lang.String PREFIX
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
AsyncReporterConfiguration
public AsyncReporterConfiguration(BraveTracerConfiguration configuration, zipkin2.reporter.Sender sender)
Create a configuration for async reporting onzipkin2.Spaninstances.- Parameters:
configuration- BraveTracer configurationsender- for sending list of spans to a transport such as HTTP or Kafka
-
-