Class AddFileEntry
java.lang.Object
io.trino.plugin.deltalake.transactionlog.AddFileEntry
-
Constructor Summary
ConstructorsConstructorDescriptionAddFileEntry(String path, Map<String, String> partitionValues, long size, long modificationTime, boolean dataChange, Optional<String> stats, Optional<DeltaLakeParquetFileStatistics> parsedStats, Map<String, String> tags, Optional<DeletionVectorEntry> deletionVector) AddFileEntry(String path, Map<String, String> partitionValues, Map<String, Optional<String>> canonicalPartitionValues, long size, long modificationTime, boolean dataChange, Optional<String> stats, Optional<DeltaLakeParquetFileStatistics> parsedStats, Map<String, String> tags, Optional<DeletionVectorEntry> deletionVector) -
Method Summary
-
Constructor Details
-
AddFileEntry
-
AddFileEntry
public AddFileEntry(String path, Map<String, String> partitionValues, Map<String, Optional<String>> canonicalPartitionValues, long size, long modificationTime, boolean dataChange, Optional<String> stats, Optional<DeltaLakeParquetFileStatistics> parsedStats, @Nullable Map<String, String> tags, Optional<DeletionVectorEntry> deletionVector)
-
-
Method Details
-
getPath
-
getPartitionValues
Deprecated. -
getCanonicalPartitionValues
- Returns:
- the original key and canonical value. The value returns
Optional.empty()when it's null or empty string.
-
getSize
public long getSize() -
getModificationTime
public long getModificationTime() -
isDataChange
public boolean isDataChange() -
getStatsString
-
getStats
-
getTags
-
getDeletionVector
-
toString
-
equals
-
hashCode
public int hashCode() -
getRetainedSizeInBytes
public long getRetainedSizeInBytes()
-