Interface LogProcessor

All Known Implementing Classes:
BatchLogProcessor

public interface LogProcessor
  • Method Summary

    Modifier and Type
    Method
    Description
    void
     
    io.opentelemetry.sdk.common.CompletableResultCode
    Processes all span events that have not yet been processed.
    io.opentelemetry.sdk.common.CompletableResultCode
    Called when SdkTracerProvider.shutdown() is called.
  • Method Details

    • addLogRecord

      void addLogRecord(LogRecord record)
    • shutdown

      io.opentelemetry.sdk.common.CompletableResultCode shutdown()
      Called when SdkTracerProvider.shutdown() is called.
      Returns:
      result
    • forceFlush

      io.opentelemetry.sdk.common.CompletableResultCode forceFlush()
      Processes all span events that have not yet been processed.
      Returns:
      result