Interface ScanBuilder
- All Known Subinterfaces:
SupportsPushDownAggregates
,SupportsPushDownFilters
,SupportsPushDownLimit
,SupportsPushDownOffset
,SupportsPushDownRequiredColumns
,SupportsPushDownTableSample
,SupportsPushDownTopN
,SupportsPushDownV2Filters
@Evolving
public interface ScanBuilder
An interface for building the
Scan
. Implementations can mixin SupportsPushDownXYZ
interfaces to do operator push down, and keep the operator push down result in the returned
Scan
. When pushing down operators, the push down order is:
sample -> filter -> aggregate -> limit/top-n(sort + limit) -> offset ->
column pruning.- Since:
- 3.0.0
-
Method Summary
-
Method Details
-
build
Scan build()
-