public class GenericStatisticsFile extends java.lang.Object implements StatisticsFile
| Constructor and Description | 
|---|
GenericStatisticsFile(long snapshotId,
                     java.lang.String path,
                     long fileSizeInBytes,
                     long fileFooterSizeInBytes,
                     java.util.List<BlobMetadata> blobMetadata)  | 
| Modifier and Type | Method and Description | 
|---|---|
java.util.List<BlobMetadata> | 
blobMetadata()
List of statistics contained in the file. 
 | 
boolean | 
equals(java.lang.Object o)  | 
long | 
fileFooterSizeInBytes()
Size of the Puffin footer. 
 | 
long | 
fileSizeInBytes()
Size of the file 
 | 
int | 
hashCode()  | 
java.lang.String | 
path()
Returns fully qualified path to the file, suitable for constructing a Hadoop Path. 
 | 
long | 
snapshotId()
ID of the Iceberg table's snapshot the statistics were computed from. 
 | 
java.lang.String | 
toString()  | 
public GenericStatisticsFile(long snapshotId,
                             java.lang.String path,
                             long fileSizeInBytes,
                             long fileFooterSizeInBytes,
                             java.util.List<BlobMetadata> blobMetadata)
public long snapshotId()
StatisticsFilesnapshotId in interface StatisticsFilepublic java.lang.String path()
StatisticsFilepath in interface StatisticsFilepublic long fileSizeInBytes()
StatisticsFilefileSizeInBytes in interface StatisticsFilepublic long fileFooterSizeInBytes()
StatisticsFilefileFooterSizeInBytes in interface StatisticsFilepublic java.util.List<BlobMetadata> blobMetadata()
StatisticsFileblobMetadata in interface StatisticsFilepublic boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Object