Class LogSinkImpl<T extends LogSink.Element>

java.lang.Object
io.deephaven.io.log.impl.LogSinkImpl<T>
All Implemented Interfaces:
LogSink<T>

public class LogSinkImpl<T extends LogSink.Element> extends Object implements LogSink<T>
  • Field Details

  • Constructor Details

    • LogSinkImpl

      public LogSinkImpl(String basePath, long rollIntervalMillis, Pool<T> elementPool)
      Constructor
    • LogSinkImpl

      public LogSinkImpl(String basePath, long rollIntervalMillis, Pool<T> elementPool, LogOutput outputBuffer)
      Constructor
    • LogSinkImpl

      public LogSinkImpl(String basePath, long rollIntervalMillis, Pool<T> elementPool, boolean append)
      Constructor
    • LogSinkImpl

      public LogSinkImpl(String basePath, long rollIntervalMillis, Pool<T> elementPool, boolean append, LogOutput outputBuffer)
      Constructor
    • LogSinkImpl

      public LogSinkImpl(String basePath, long rollIntervalMillis, DateFormat rollFormat, Pool<T> elementPool, boolean append)
      Constructor
    • LogSinkImpl

      public LogSinkImpl(String basePath, long rollIntervalMillis, DateFormat rollFormat, Pool<T> elementPool, boolean append, LogOutput outputBuffer, String header)
      Constructor
    • LogSinkImpl

      public LogSinkImpl(String basePath, long rollIntervalMillis, DateFormat rollFormat, Pool<T> elementPool, boolean append, LogOutput outputBuffer, String header, LogSink.LogSinkWriter<LogSinkImpl<T>> maybeWriter)
      Constructor
  • Method Details