Package org.apache.iceberg
Class GenericStatisticsFile
java.lang.Object
org.apache.iceberg.GenericStatisticsFile
- All Implemented Interfaces:
StatisticsFile
-
Constructor Summary
ConstructorsConstructorDescriptionGenericStatisticsFile(long snapshotId, String path, long fileSizeInBytes, long fileFooterSizeInBytes, List<BlobMetadata> blobMetadata) -
Method Summary
Modifier 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 were computed from.toString()
-
Constructor Details
-
GenericStatisticsFile
public GenericStatisticsFile(long snapshotId, String path, long fileSizeInBytes, long fileFooterSizeInBytes, List<BlobMetadata> blobMetadata)
-
-
Method Details
-
snapshotId
public long snapshotId()Description copied from interface:StatisticsFileID of the Iceberg table's snapshot the statistics were computed from.- Specified by:
snapshotIdin interfaceStatisticsFile
-
path
Description copied from interface:StatisticsFileReturns fully qualified path to the file, suitable for constructing a Hadoop Path. Never null.- Specified by:
pathin interfaceStatisticsFile
-
fileSizeInBytes
public long fileSizeInBytes()Description copied from interface:StatisticsFileSize of the file- Specified by:
fileSizeInBytesin interfaceStatisticsFile
-
blobMetadata
Description copied from interface:StatisticsFileList of statistics contained in the file. Never null.- Specified by:
blobMetadatain interfaceStatisticsFile
-
equals
-
hashCode
public int hashCode() -
toString
-