Package org.apache.iceberg
Class GenericStatisticsFile
java.lang.Object
org.apache.iceberg.GenericStatisticsFile
- All Implemented Interfaces:
StatisticsFile
-
Constructor Summary
ConstructorDescriptionGenericStatisticsFile
(long snapshotId, String path, long fileSizeInBytes, long fileFooterSizeInBytes, List<BlobMetadata> blobMetadata) -
Method Summary
Modifier and TypeMethodDescriptionList of statistics contained in the file.boolean
long
Size of the Puffin footer.long
Size of the fileint
hashCode()
path()
Returns fully qualified path to the file, suitable for constructing a Hadoop Path.long
ID of the Iceberg table's snapshot the statistics file is associated with.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:StatisticsFile
ID of the Iceberg table's snapshot the statistics file is associated with.- Specified by:
snapshotId
in interfaceStatisticsFile
-
path
Description copied from interface:StatisticsFile
Returns fully qualified path to the file, suitable for constructing a Hadoop Path. Never null.- Specified by:
path
in interfaceStatisticsFile
-
fileSizeInBytes
public long fileSizeInBytes()Description copied from interface:StatisticsFile
Size of the file- Specified by:
fileSizeInBytes
in interfaceStatisticsFile
-
blobMetadata
Description copied from interface:StatisticsFile
List of statistics contained in the file. Never null.- Specified by:
blobMetadata
in interfaceStatisticsFile
-
equals
-
hashCode
public int hashCode() -
toString
-