Package io.opentelemetry.sdk.logging
Interface LogProcessor
-
- All Known Implementing Classes:
BatchLogProcessor
public interface LogProcessor
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
addLogRecord(LogRecord record)
io.opentelemetry.sdk.common.CompletableResultCode
forceFlush()
Processes all span events that have not yet been processed.io.opentelemetry.sdk.common.CompletableResultCode
shutdown()
Called whenSdkTracerProvider.shutdown()
is called.
-
-
-
Method Detail
-
addLogRecord
void addLogRecord(LogRecord record)
-
shutdown
io.opentelemetry.sdk.common.CompletableResultCode shutdown()
Called whenSdkTracerProvider.shutdown()
is called.- Returns:
- result
-
forceFlush
io.opentelemetry.sdk.common.CompletableResultCode forceFlush()
Processes all span events that have not yet been processed.- Returns:
- result
-
-