Class ScanOptions

java.lang.Object
org.apache.arrow.dataset.scanner.ScanOptions

public class ScanOptions extends Object
Options used during scanning.
  • Constructor Details

    • ScanOptions

      @Deprecated public ScanOptions(String[] columns, long batchSize)
      Deprecated.
      Deprecated. Use ScanOptions(long, Optional) instead.
      Constructor.
      Parameters:
      columns - Projected columns. Empty for scanning all columns.
      batchSize - Maximum row number of each returned ArrowRecordBatch
    • ScanOptions

      public ScanOptions(long batchSize, Optional<String[]> columns)
      Constructor.
      Parameters:
      batchSize - Maximum row number of each returned ArrowRecordBatch
      columns - (Optional) Projected columns. Optional.empty() for scanning all columns. Otherwise, Only columns present in the Array will be scanned.
    • ScanOptions

      public ScanOptions(long batchSize)
  • Method Details