Class ProcessInfoFormat1Logger.RowEncoder

java.lang.Object
io.deephaven.enterprise.binlog.internal.gen.ProcessInfoFormat1Logger.RowEncoder
Enclosing class:
ProcessInfoFormat1Logger

public static final class ProcessInfoFormat1Logger.RowEncoder extends Object
The row encoder. Not thread safe.
  • Method Details

    • of

      Constructs a row encoder. Not thread safe.
    • encode

      public void encode(ByteBuffer buffer, byte flags, String Id, String Type, String Key, String Value)
      Populates the buffer with the parameter values. The buffer is assumed to have at least 1 MiB remaining.
      Parameters:
      buffer - the buffer
      flags - the flags for this row, which start and end transactions
      Id - the Id value
      Type - the Type value
      Key - the Key value
      Value - the Value value