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()
-