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 class
TableLoader.CatalogTableLoader
static class
TableLoader.HadoopTableLoader
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Modifier and Type Method Description TableLoader
clone()
Clone a TableLoaderstatic TableLoader
fromCatalog(CatalogLoader catalogLoader, TableIdentifier identifier)
static TableLoader
fromHadoopTable(java.lang.String location)
static TableLoader
fromHadoopTable(java.lang.String location, org.apache.hadoop.conf.Configuration hadoopConf)
boolean
isOpen()
Table
loadTable()
void
open()
-
-
-
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)
-
-