Package herddb.proto

Class PduCodec.TablespaceDumpData

  • Enclosing class:
    PduCodec

    public static class PduCodec.TablespaceDumpData
    extends Object
    • Constructor Detail

      • TablespaceDumpData

        public TablespaceDumpData()
    • Method Detail

      • write

        public static io.netty.buffer.ByteBuf write​(long messageId,
                                                    String tableSpace,
                                                    String dumpId,
                                                    String command,
                                                    byte[] tableDefinition,
                                                    long estimatedSize,
                                                    long dumpLedgerid,
                                                    long dumpOffset,
                                                    List<byte[]> indexesDefinition,
                                                    List<KeyValue> records)
      • readLedgerId

        public static long readLedgerId​(Pdu pdu)
      • readOffset

        public static long readOffset​(Pdu pdu)
      • readEstimatedSize

        public static long readEstimatedSize​(Pdu pdu)
      • readTablespace

        public static String readTablespace​(Pdu pdu)
      • readDumpId

        public static String readDumpId​(Pdu pdu)
      • readCommand

        public static String readCommand​(Pdu pdu)
      • readTableDefinition

        public static byte[] readTableDefinition​(Pdu pdu)
      • readIndexesDefinition

        public static List<byte[]> readIndexesDefinition​(Pdu pdu)
      • readRecords

        public static void readRecords​(Pdu pdu,
                                       BiConsumer<byte[],​byte[]> consumer)