Class ProcessMetricsLogLoggerDndImpl
java.lang.Object
io.deephaven.enterprise.dnd.logger.engine.impl.BinaryRowLoggerDnd
io.deephaven.enterprise.dnd.logger.engine.impl.ProcessMetricsLogLoggerDndImpl
- All Implemented Interfaces:
ProcessMetricsLogLogger,StatsIntradayLogger,Closeable,AutoCloseable
public class ProcessMetricsLogLoggerDndImpl
extends BinaryRowLoggerDnd
implements ProcessMetricsLogLogger, StatsIntradayLogger
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.deephaven.engine.tablelogger.ProcessMetricsLogLogger
ProcessMetricsLogLogger.NoopNested classes/interfaces inherited from interface io.deephaven.stats.StatsIntradayLogger
StatsIntradayLogger.Null -
Field Summary
Fields inherited from class io.deephaven.enterprise.dnd.logger.engine.impl.BinaryRowLoggerDnd
binaryRowPool, binaryTableWriter, CURRENT_DATE_SENTINEL, partitionFormatterFields inherited from interface io.deephaven.stats.StatsIntradayLogger
NULL -
Method Summary
Modifier and TypeMethodDescriptionvoidlog(long timestamp, String processId, String name, String interval, String type, long n, long sum, long last, long min, long max, long avg, long sum2, long stdev) voidlog(String intervalName, long now, long appNow, char typeTag, String compactName, long n, long sum, long last, long min, long max, long avg, long sum2, long stdev) Methods inherited from class io.deephaven.enterprise.dnd.logger.engine.impl.BinaryRowLoggerDnd
close
-
Method Details
-
log
public void log(long timestamp, String processId, String name, String interval, String type, long n, long sum, long last, long min, long max, long avg, long sum2, long stdev) throws IOException - Specified by:
login interfaceProcessMetricsLogLogger- Throws:
IOException
-
log
public void log(String intervalName, long now, long appNow, char typeTag, String compactName, long n, long sum, long last, long min, long max, long avg, long sum2, long stdev) - Specified by:
login interfaceStatsIntradayLogger
-