Class RecordBatchOverflow.Builder

java.lang.Object
org.apache.drill.exec.store.parquet.columnreaders.batchsizing.RecordBatchOverflow.Builder
Enclosing class:
RecordBatchOverflow

public static final class RecordBatchOverflow.Builder extends Object
Builder class to construct a RecordBatchOverflow object
  • Method Details

    • addFieldOverflow

      public void addFieldOverflow(ValueVector vector, int firstValueIdx, int numValues)
      Add an overflow field to this batch record overflow object; note that currently only variable numValues objects are supported.
      Parameters:
      vector - a value vector with overflow values
      firstValueIdx - index of first overflow value
      numValues - the number of overflow values starting at index "firstValueIdx"
    • build

      public RecordBatchOverflow build()
      Returns:
      a new built {link BatchRecordOverflow} object instance