Class ResourceUtilizationLoggerImpl.RowEncoder
java.lang.Object
io.deephaven.enterprise.binlog.internal.gen.ResourceUtilizationLoggerImpl.RowEncoder
- Enclosing class:
- ResourceUtilizationLoggerImpl
The row encoder. Not thread safe.
-
Method Summary
-
Method Details
-
of
Constructs a row encoder. Not thread safe. -
encode
public void encode(ByteBuffer buffer, long Timestamp, String LoggingProcessName, String ResourceProcessName, int HeapUsageMB, int HeapAvailableMB, int WorkerCount, String Comment) Populates the buffer with the parameter values. The buffer is assumed to have at least 1 MiB remaining.- Parameters:
buffer- the bufferTimestamp- the Timestamp value, in millis from the epochLoggingProcessName- the LoggingProcessName valueResourceProcessName- the ResourceProcessName valueHeapUsageMB- the HeapUsageMB valueHeapAvailableMB- the HeapAvailableMB valueWorkerCount- the WorkerCount valueComment- the Comment value
-