Package org.apache.iceberg
Class GenericStatisticsFile
java.lang.Object
org.apache.iceberg.GenericStatisticsFile
- All Implemented Interfaces:
- StatisticsFile
- 
Constructor SummaryConstructorsConstructorDescriptionGenericStatisticsFile(long snapshotId, String path, long fileSizeInBytes, long fileFooterSizeInBytes, List<BlobMetadata> blobMetadata) 
- 
Method SummaryModifier and TypeMethodDescriptionList of statistics contained in the file.booleanlongSize of the Puffin footer.longSize of the fileinthashCode()path()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.toString()
- 
Constructor Details- 
GenericStatisticsFilepublic GenericStatisticsFile(long snapshotId, String path, long fileSizeInBytes, long fileFooterSizeInBytes, List<BlobMetadata> blobMetadata) 
 
- 
- 
Method Details- 
snapshotIdpublic long snapshotId()Description copied from interface:StatisticsFileID of the Iceberg table's snapshot the statistics file is associated with.- Specified by:
- snapshotIdin interface- StatisticsFile
 
- 
pathDescription copied from interface:StatisticsFileReturns fully qualified path to the file, suitable for constructing a Hadoop Path. Never null.- Specified by:
- pathin interface- StatisticsFile
 
- 
fileSizeInBytespublic long fileSizeInBytes()Description copied from interface:StatisticsFileSize of the file- Specified by:
- fileSizeInBytesin interface- StatisticsFile
 
- 
blobMetadataDescription copied from interface:StatisticsFileList of statistics contained in the file. Never null.- Specified by:
- blobMetadatain interface- StatisticsFile
 
- 
equals
- 
hashCodepublic int hashCode()
- 
toString
 
-