Package io.opentelemetry.sdk.logging
Interface LogProcessor
- All Known Implementing Classes:
BatchLogProcessor
public interface LogProcessor
-
Method Summary
Modifier and TypeMethodDescriptionvoidaddLogRecord(LogRecord record) io.opentelemetry.sdk.common.CompletableResultCodeProcesses all span events that have not yet been processed.io.opentelemetry.sdk.common.CompletableResultCodeshutdown()Called whenSdkTracerProvider.shutdown()is called.
-
Method Details
-
addLogRecord
-
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
-