Class ProcessMetricsLoggerCoreV2.RowEncoder
java.lang.Object
io.deephaven.enterprise.binlog.internal.gen.ProcessMetricsLoggerCoreV2.RowEncoder
- Enclosing class:
- ProcessMetricsLoggerCoreV2
The row encoder. Not thread safe.
-
Method Summary
-
Method Details
-
of
Constructs a row encoder. Not thread safe. -
encode
public void encode(ByteBuffer buffer, byte flags, long Timestamp, String Name, String Interval, String Type, long N, long Sum, long Last, long Min, long Max, long Avg, long Sum2, long Stdev) Populates the buffer with the parameter values. The buffer is assumed to have at least 1 MiB remaining.- Parameters:
buffer- the bufferflags- the flags for this row, which start and end transactionsTimestamp- the Timestamp value, in millis from the epochName- the Name valueInterval- the Interval valueType- the Type valueN- the N valueSum- the Sum valueLast- the Last valueMin- the Min valueMax- the Max valueAvg- the Avg valueSum2- the Sum2 valueStdev- the Stdev value
-