public class IcebergPathFactory extends Object
| Constructor and Description |
|---|
IcebergPathFactory(Path root) |
| Modifier and Type | Method and Description |
|---|---|
java.util.stream.Stream<Path> |
getAllMetadataPathBefore(FileIO fileIO,
long snapshotId) |
PathFactory |
manifestFileFactory() |
PathFactory |
manifestListFactory() |
Path |
metadataDirectory() |
Path |
newManifestFile() |
Path |
newManifestListFile() |
Path |
toManifestFilePath(String manifestFileName) |
Path |
toManifestListPath(String manifestListName) |
Path |
toMetadataPath(long snapshotId) |
public IcebergPathFactory(Path root)
public Path metadataDirectory()
public Path newManifestFile()
public Path newManifestListFile()
public Path toMetadataPath(long snapshotId)
public java.util.stream.Stream<Path> getAllMetadataPathBefore(FileIO fileIO, long snapshotId) throws IOException
IOExceptionpublic PathFactory manifestFileFactory()
public PathFactory manifestListFactory()
Copyright © 2023–2024 The Apache Software Foundation. All rights reserved.