Class LogRecordBatch


  • public class LogRecordBatch
    extends java.lang.Object
    • Constructor Detail

      • LogRecordBatch

        public LogRecordBatch​(int capacity)
      • LogRecordBatch

        public LogRecordBatch​(LogRecord[] source)
    • Method Detail

      • initFrom

        public void initFrom​(LogRecord[] source,
                             int len,
                             int streamCount,
                             BatchCondition condition,
                             int estimatedSizeBytes)
      • clear

        public void clear()
      • sort

        public void sort​(java.util.Comparator<LogRecord> comp)
      • batchId

        public long batchId()
      • size

        public int size()
      • streamCount

        public int streamCount()
      • isEmpty

        public boolean isEmpty()
      • capacity

        public int capacity()
      • getEstimatedSizeBytes

        public int getEstimatedSizeBytes()
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object