Interface | Description |
---|---|
Batch |
A physical representation of a data source scan for batch queries.
|
InputPartition |
A serializable representation of an input partition returned by
Batch.planInputPartitions() and the corresponding ones in streaming . |
PartitionReader<T> |
A partition reader returned by
PartitionReaderFactory.createReader(InputPartition) or
PartitionReaderFactory.createColumnarReader(InputPartition) . |
PartitionReaderFactory |
A factory used to create
PartitionReader instances. |
Scan |
A logical representation of a data source scan.
|
ScanBuilder |
An interface for building the
Scan . |
Statistics |
An interface to represent statistics for a data source, which is returned by
SupportsReportStatistics.estimateStatistics() . |
SupportsPushDownFilters |
A mix-in interface for
ScanBuilder . |
SupportsPushDownRequiredColumns |
A mix-in interface for
ScanBuilder . |
SupportsReportPartitioning |
A mix in interface for
Scan . |
SupportsReportStatistics |
A mix in interface for
Scan . |
V1Scan |
A trait that should be implemented by V1 DataSources that would like to leverage the DataSource
V2 read code paths.
|