Package org.apache.iceberg
Class DataFiles
- java.lang.Object
-
- org.apache.iceberg.DataFiles
-
public class DataFiles extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classDataFiles.Builder
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static DataFiles.Builderbuilder(PartitionSpec spec)static org.apache.iceberg.PartitionDatacopy(PartitionSpec spec, StructLike partition)static org.apache.iceberg.PartitionDatadata(PartitionSpec spec, java.lang.String partitionPath)static DataFilefromEncryptedOutputFile(EncryptedOutputFile encryptedFile, org.apache.iceberg.PartitionData partition, Metrics metrics, java.util.List<java.lang.Long> splitOffsets)static DataFilefromInputFile(InputFile file, long rowCount)static DataFilefromInputFile(InputFile file, org.apache.iceberg.PartitionData partition, long rowCount)static DataFilefromManifest(ManifestFile manifest)static DataFilefromManifestList(InputFile manifestList)static DataFilefromStat(org.apache.hadoop.fs.FileStatus stat, long rowCount)static DataFilefromStat(org.apache.hadoop.fs.FileStatus stat, org.apache.iceberg.PartitionData partition, long rowCount)static DataFilefromStat(org.apache.hadoop.fs.FileStatus stat, org.apache.iceberg.PartitionData partition, Metrics metrics, EncryptionKeyMetadata keyMetadata, java.util.List<java.lang.Long> splitOffsets)
-
-
-
Method Detail
-
data
public static org.apache.iceberg.PartitionData data(PartitionSpec spec, java.lang.String partitionPath)
-
copy
public static org.apache.iceberg.PartitionData copy(PartitionSpec spec, StructLike partition)
-
fromStat
public static DataFile fromStat(org.apache.hadoop.fs.FileStatus stat, long rowCount)
-
fromStat
public static DataFile fromStat(org.apache.hadoop.fs.FileStatus stat, org.apache.iceberg.PartitionData partition, long rowCount)
-
fromStat
public static DataFile fromStat(org.apache.hadoop.fs.FileStatus stat, org.apache.iceberg.PartitionData partition, Metrics metrics, EncryptionKeyMetadata keyMetadata, java.util.List<java.lang.Long> splitOffsets)
-
fromInputFile
public static DataFile fromInputFile(InputFile file, org.apache.iceberg.PartitionData partition, long rowCount)
-
fromEncryptedOutputFile
public static DataFile fromEncryptedOutputFile(EncryptedOutputFile encryptedFile, org.apache.iceberg.PartitionData partition, Metrics metrics, java.util.List<java.lang.Long> splitOffsets)
-
fromManifest
public static DataFile fromManifest(ManifestFile manifest)
-
builder
public static DataFiles.Builder builder(PartitionSpec spec)
-
-