Package io.deephaven.io.log
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.ElementOne element of a log sink - guaranteed to be logged without being split over rolling file boundaries, etc.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description LogLevelgetLevel()java.lang.ThrowablegetThrowable()longgetTimestampMicros()io.deephaven.base.log.LogOutputwriting(io.deephaven.base.log.LogOutput outputBuffer)voidwritten(io.deephaven.base.log.LogOutput outputBuffer)
-
-
-
Method Detail
-
getTimestampMicros
long getTimestampMicros()
-
getLevel
LogLevel getLevel()
-
getThrowable
java.lang.Throwable getThrowable()
-
writing
io.deephaven.base.log.LogOutput writing(io.deephaven.base.log.LogOutput outputBuffer)
-
written
void written(io.deephaven.base.log.LogOutput outputBuffer)
-
-