Package org.apache.iceberg
Class ReachableFileUtil
- java.lang.Object
- 
- org.apache.iceberg.ReachableFileUtil
 
- 
 public class ReachableFileUtil extends java.lang.Object
- 
- 
Method SummaryAll Methods Static Methods Concrete Methods Modifier and Type Method Description static java.util.List<java.lang.String>manifestListLocations(Table table)Returns locations of manifest lists in a table.static java.util.Set<java.lang.String>metadataFileLocations(Table table, boolean recursive)Returns locations of JSON metadata files in a table.static java.lang.StringversionHintLocation(Table table)Returns the location of the version hint file
 
- 
- 
- 
Method Detail- 
versionHintLocationpublic static java.lang.String versionHintLocation(Table table) Returns the location of the version hint file- Parameters:
- table- table for which version hint file's path needs to be retrieved
- Returns:
- the location of the version hint file
 
 - 
metadataFileLocationspublic static java.util.Set<java.lang.String> metadataFileLocations(Table table, boolean recursive) Returns locations of JSON metadata files in a table.- Parameters:
- table- Table to get JSON metadata files from
- recursive- When true, recursively retrieves all the reachable JSON metadata files. When false, gets the all the JSON metadata files only from the current metadata.
- Returns:
- locations of JSON metadata files
 
 - 
manifestListLocationspublic static java.util.List<java.lang.String> manifestListLocations(Table table) Returns locations of manifest lists in a table.- Parameters:
- table- table for which manifestList needs to be fetched
- Returns:
- the location of manifest Lists
 
 
- 
 
-