| Interface | Description |
|---|---|
| Configurable<C> |
Interface used to avoid runtime dependencies on Hadoop Configurable
|
| HadoopConfigurable |
An interface that extends the Hadoop
Configurable interface to offer better serialization support for
customizable Iceberg objects such as FileIO. |
| Class | Description |
|---|---|
| ConfigProperties | |
| HadoopCatalog |
HadoopCatalog provides a way to use table names like db.table to work with path-based tables under a common
location.
|
| HadoopFileIO | |
| HadoopInputFile |
InputFile implementation using the Hadoop FileSystem API. |
| HadoopOutputFile |
OutputFile implementation using the Hadoop FileSystem API. |
| HadoopTableOperations |
TableOperations implementation for file systems that support atomic rename.
|
| HadoopTables |
Implementation of Iceberg tables that uses the Hadoop FileSystem
to store metadata and manifests.
|
| HiddenPathFilter |
A
PathFilter that filters out hidden paths. |
| SerializableConfiguration |
Wraps a
Configuration object in a Serializable layer. |
| Util |