scan_planning
CountMap
¶
Bases: KeyValueMap[int]
Map of field IDs to counts.
Source code in pyiceberg/catalog/rest/scan_planning.py
FetchScanTasksRequest
¶
Bases: IcebergBaseModel
Request body for fetching scan tasks endpoint.
Source code in pyiceberg/catalog/rest/scan_planning.py
KeyValueMap
¶
Bases: IcebergBaseModel, Generic[V]
Map serialized as parallel key/value arrays for column statistics.
Source code in pyiceberg/catalog/rest/scan_planning.py
PlanCancelled
¶
Bases: IcebergBaseModel
Planning was cancelled.
Source code in pyiceberg/catalog/rest/scan_planning.py
PlanCompleted
¶
PlanFailed
¶
PlanSubmitted
¶
Bases: IcebergBaseModel
Scan plan submitted, poll for completion.
Source code in pyiceberg/catalog/rest/scan_planning.py
PlanTableScanRequest
¶
Bases: IcebergBaseModel
Request body for planning a REST scan.
Source code in pyiceberg/catalog/rest/scan_planning.py
RESTContentFile
¶
Bases: IcebergBaseModel
Base model for data and delete files from REST API.
Source code in pyiceberg/catalog/rest/scan_planning.py
RESTDataFile
¶
Bases: RESTContentFile
Data file from REST API.
Source code in pyiceberg/catalog/rest/scan_planning.py
RESTEqualityDeleteFile
¶
Bases: RESTContentFile
Equality delete file from REST API.
Source code in pyiceberg/catalog/rest/scan_planning.py
RESTFileScanTask
¶
Bases: IcebergBaseModel
A file scan task from the REST server.
Source code in pyiceberg/catalog/rest/scan_planning.py
RESTPositionDeleteFile
¶
Bases: RESTContentFile
Position delete file from REST API.
Source code in pyiceberg/catalog/rest/scan_planning.py
ScanTasks
¶
Bases: IcebergBaseModel
Container for scan tasks returned by the server.
Source code in pyiceberg/catalog/rest/scan_planning.py
StorageCredential
¶
Bases: IcebergBaseModel
Storage credential for accessing content files.
Source code in pyiceberg/catalog/rest/scan_planning.py
ValueMap
¶
Bases: KeyValueMap[PrimitiveTypeValue]
Map of field IDs to primitive values (for lower/upper bounds).