public interface SnapshotReader
Snapshot
with given configuration.Modifier and Type | Interface and Description |
---|---|
static interface |
SnapshotReader.Plan
Result plan of this scan.
|
SnapshotManager snapshotManager()
ManifestsReader manifestsReader()
List<ManifestEntry> readManifest(ManifestFileMeta manifest)
ConsumerManager consumerManager()
SplitGenerator splitGenerator()
FileStorePathFactory pathFactory()
SnapshotReader withSnapshot(long snapshotId)
SnapshotReader withSnapshot(Snapshot snapshot)
SnapshotReader withFilter(Predicate predicate)
SnapshotReader withPartitionFilter(Map<String,String> partitionSpec)
SnapshotReader withPartitionFilter(Predicate predicate)
SnapshotReader withPartitionFilter(List<BinaryRow> partitions)
SnapshotReader withMode(ScanMode scanMode)
SnapshotReader withLevelFilter(Filter<Integer> levelFilter)
SnapshotReader enableValueFilter()
SnapshotReader withManifestEntryFilter(Filter<ManifestEntry> filter)
SnapshotReader withBucket(int bucket)
SnapshotReader withBucketFilter(Filter<Integer> bucketFilter)
SnapshotReader withDataFileNameFilter(Filter<String> fileNameFilter)
SnapshotReader dropStats()
SnapshotReader withShard(int indexOfThisSubtask, int numberOfParallelSubtasks)
SnapshotReader withMetricRegistry(MetricRegistry registry)
SnapshotReader.Plan read()
SnapshotReader.Plan readChanges()
SnapshotReader.Plan readIncrementalDiff(Snapshot before)
List<PartitionEntry> partitionEntries()
List<BucketEntry> bucketEntries()
Iterator<ManifestEntry> readFileIterator()
Copyright © 2023–2024 The Apache Software Foundation. All rights reserved.