Package org.apache.iceberg.flink
Interface TableLoader
-
- All Superinterfaces:
java.lang.AutoCloseable,java.lang.Cloneable,java.io.Closeable,java.io.Serializable
- All Known Implementing Classes:
TableLoader.CatalogTableLoader,TableLoader.HadoopTableLoader
public interface TableLoader extends java.io.Closeable, java.io.Serializable, java.lang.Cloneable
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classTableLoader.CatalogTableLoaderstatic classTableLoader.HadoopTableLoader
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Modifier and Type Method Description TableLoaderclone()Clone a TableLoaderstatic TableLoaderfromCatalog(CatalogLoader catalogLoader, TableIdentifier identifier)static TableLoaderfromHadoopTable(java.lang.String location)static TableLoaderfromHadoopTable(java.lang.String location, org.apache.hadoop.conf.Configuration hadoopConf)booleanisOpen()TableloadTable()voidopen()
-
-
-
Method Detail
-
open
void open()
-
isOpen
boolean isOpen()
-
loadTable
Table loadTable()
-
clone
TableLoader clone()
Clone a TableLoader
-
fromCatalog
static TableLoader fromCatalog(CatalogLoader catalogLoader, TableIdentifier identifier)
-
fromHadoopTable
static TableLoader fromHadoopTable(java.lang.String location)
-
fromHadoopTable
static TableLoader fromHadoopTable(java.lang.String location, org.apache.hadoop.conf.Configuration hadoopConf)
-
-