Class LoggingReporter
- java.lang.Object
-
- io.servicetalk.opentracing.zipkin.publisher.reporter.LoggingReporter
-
- All Implemented Interfaces:
zipkin2.reporter.Reporter<zipkin2.Span>
public final class LoggingReporter extends java.lang.Object implements zipkin2.reporter.Reporter<zipkin2.Span>
A SimpleReporter
that logs the span at INFO level.
-
-
Constructor Summary
Constructors Constructor Description LoggingReporter(java.lang.String loggerName)
Create a new instance.LoggingReporter(java.lang.String loggerName, LogLevel logLevel)
Create a new instance.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
report(zipkin2.Span span)
Logs aSpan
to the configured logger.
-
-
-
Constructor Detail
-
LoggingReporter
public LoggingReporter(java.lang.String loggerName)
Create a new instance.- Parameters:
loggerName
- The name of the logger to use.
-
LoggingReporter
public LoggingReporter(java.lang.String loggerName, LogLevel logLevel)
Create a new instance.- Parameters:
loggerName
- The name of the logger to use.logLevel
- The level to log at.
-
-