Package org.apache.iceberg
Interface StatisticsFile
- All Known Implementing Classes:
- GenericStatisticsFile
public interface StatisticsFile
Represents a statistics file in the Puffin format, that can be used to read table data more
 efficiently.
 
Statistics are informational. A reader can choose to ignore statistics information. Statistics support is not required to read the table correctly.
- 
Method SummaryModifier and TypeMethodDescriptionList of statistics contained in the file.longSize of the Puffin footer.longSize of the filepath()Returns fully qualified path to the file, suitable for constructing a Hadoop Path.longID of the Iceberg table's snapshot the statistics file is associated with.
- 
Method Details- 
snapshotIdlong snapshotId()ID of the Iceberg table's snapshot the statistics file is associated with.
- 
pathString path()Returns fully qualified path to the file, suitable for constructing a Hadoop Path. Never null.
- 
fileSizeInByteslong fileSizeInBytes()Size of the file
- 
blobMetadataList<BlobMetadata> blobMetadata()List of statistics contained in the file. Never null.
 
-