Interface LogSink.Element

All Known Subinterfaces:
LogEntry
All Known Implementing Classes:
DelayedLogEntryImpl, DelayedLogEntryImpl2, LogEntry.Null, LogEntryImpl
Enclosing interface:
LogSink<T extends LogSink.Element>

public static interface LogSink.Element
One element of a log sink - guaranteed to be logged without being split over rolling file boundaries, etc.
  • Method Details

    • getTimestampMicros

      long getTimestampMicros()
    • getLevel

      LogLevel getLevel()
    • getThrowable

      Throwable getThrowable()
    • writing

      io.deephaven.base.log.LogOutput writing(io.deephaven.base.log.LogOutput outputBuffer)
    • written

      void written(io.deephaven.base.log.LogOutput outputBuffer)