Class LogoutEventsLogger.RowEncoder

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

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

    • of

      public static LogoutEventsLogger.RowEncoder of()
      Constructs a row encoder. Not thread safe.
    • encode

      public void encode(ByteBuffer buffer, Instant Timestamp, String GroupName, String Event, Boolean Immediate, Boolean Kick)
      Populates the buffer with the parameter values. The buffer is assumed to have at least 1 MiB remaining.
      Parameters:
      buffer - the buffer
      Timestamp - the Timestamp value
      GroupName - the GroupName value
      Event - the Event value
      Immediate - the Immediate value
      Kick - the Kick value