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 Summary
Modifier 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 were computed from. 
- 
Method Details
- 
snapshotId
long snapshotId()ID of the Iceberg table's snapshot the statistics were computed from. - 
path
String path()Returns fully qualified path to the file, suitable for constructing a Hadoop Path. Never null. - 
fileSizeInBytes
long fileSizeInBytes()Size of the file - 
blobMetadata
List<BlobMetadata> blobMetadata()List of statistics contained in the file. Never null. 
 -