public class IcebergDataFileMeta extends Object
See Iceberg spec.
Modifier and Type | Class and Description |
---|---|
static class |
IcebergDataFileMeta.Content
See Iceberg
data_file struct content field. |
public static IcebergDataFileMeta create(IcebergDataFileMeta.Content content, String filePath, String fileFormat, BinaryRow partition, long recordCount, long fileSizeInBytes, IcebergSchema icebergSchema, SimpleStats stats, @Nullable List<String> statsColumns)
public static IcebergDataFileMeta createForDeleteFile(IcebergDataFileMeta.Content content, String filePath, String fileFormat, BinaryRow partition, long recordCount, long fileSizeInBytes, String referencedDataFile, Long contentOffset, Long contentSizeInBytes)
public IcebergDataFileMeta.Content content()
public String filePath()
public String fileFormat()
public BinaryRow partition()
public long recordCount()
public long fileSizeInBytes()
public InternalMap nullValueCounts()
public InternalMap lowerBounds()
public InternalMap upperBounds()
public String referencedDataFile()
public Long contentOffset()
public Long contentSizeInBytes()
public long schemaId()
public IcebergDataFileMeta withSchemaId(long schemaId)
Copyright © 2023–2025 The Apache Software Foundation. All rights reserved.