public class DataFiles
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
DataFiles.Builder |
Modifier and Type | Method and Description |
---|---|
static DataFiles.Builder |
builder(PartitionSpec spec) |
static org.apache.iceberg.PartitionData |
copy(PartitionSpec spec,
StructLike partition) |
static org.apache.iceberg.PartitionData |
data(PartitionSpec spec,
java.lang.String partitionPath) |
static DataFile |
fromEncryptedOutputFile(EncryptedOutputFile encryptedFile,
org.apache.iceberg.PartitionData partition,
Metrics metrics,
java.util.List<java.lang.Long> splitOffsets) |
static DataFile |
fromInputFile(InputFile file,
long rowCount) |
static DataFile |
fromInputFile(InputFile file,
org.apache.iceberg.PartitionData partition,
long rowCount) |
static DataFile |
fromManifest(ManifestFile manifest) |
static DataFile |
fromManifestList(InputFile manifestList) |
static DataFile |
fromStat(org.apache.hadoop.fs.FileStatus stat,
long rowCount) |
static DataFile |
fromStat(org.apache.hadoop.fs.FileStatus stat,
org.apache.iceberg.PartitionData partition,
long rowCount) |
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) |
public static org.apache.iceberg.PartitionData data(PartitionSpec spec, java.lang.String partitionPath)
public static org.apache.iceberg.PartitionData copy(PartitionSpec spec, StructLike partition)
public static DataFile fromStat(org.apache.hadoop.fs.FileStatus stat, long rowCount)
public static DataFile fromStat(org.apache.hadoop.fs.FileStatus stat, org.apache.iceberg.PartitionData partition, long rowCount)
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)
public static DataFile fromInputFile(InputFile file, org.apache.iceberg.PartitionData partition, long rowCount)
public static DataFile fromEncryptedOutputFile(EncryptedOutputFile encryptedFile, org.apache.iceberg.PartitionData partition, Metrics metrics, java.util.List<java.lang.Long> splitOffsets)
public static DataFile fromManifest(ManifestFile manifest)
public static DataFiles.Builder builder(PartitionSpec spec)