Interface FileGroupScan
- All Superinterfaces:
FragmentLeaf
,GraphValue<PhysicalOperator>
,GroupScan
,HasAffinity
,Iterable<PhysicalOperator>
,Leaf
,PhysicalOperator
,Scan
- All Known Implementing Classes:
AbstractFileGroupScan
,AbstractGroupScanWithMetadata
,AbstractParquetGroupScan
,DeltaGroupScan
,EasyGroupScan
,HiveDrillNativeParquetScan
,ParquetGroupScan
,SchemalessScan
FileGroupScan operator represents all data which will be scanned from FileSystem by a given physical plan.
-
Field Summary
Fields inherited from interface org.apache.drill.exec.physical.base.GroupScan
ALL_COLUMNS
-
Method Summary
Modifier and TypeMethodDescriptionclone
(FileSelection selection) void
modifyFileSelection
(FileSelection selection) Methods inherited from interface org.apache.drill.common.graph.GraphValue
accept
Methods inherited from interface org.apache.drill.exec.physical.base.GroupScan
applyAssignments, applyFilter, applyLimit, canPushdownProjects, clone, enforceWidth, getAnalyzeInfoProvider, getColumns, getColumnValueCount, getDigest, getFiles, getFilter, getMaxParallelizationWidth, getMetadataProvider, getMinParallelizationWidth, getPartitionColumns, getScanStats, getScanStats, getSelectionRoot, getSpecificScan, getTableMetadata, hasFiles, isDistributed, supportsFilterPushDown, supportsLimitPushdown, supportsPartitionFilterPushdown, usedMetastore
Methods inherited from interface org.apache.drill.exec.physical.base.HasAffinity
getDistributionAffinity, getOperatorAffinity
Methods inherited from interface java.lang.Iterable
forEach, iterator, spliterator
Methods inherited from interface org.apache.drill.exec.physical.base.PhysicalOperator
accept, getCost, getInitialAllocation, getMaxAllocation, getNewWithChildren, getOperatorId, getOperatorType, getSVMode, getUserName, isBufferedOperator, isExecutable, setCost, setMaxAllocation, setOperatorId
-
Method Details
-
modifyFileSelection
-
clone
- Throws:
IOException
-