public class EventStreamCatalog extends AbstractEventStreamCatalog
Modifier and Type | Field and Description |
---|---|
static String |
PLACEHOLDER |
Constructor and Description |
---|
EventStreamCatalog(String name,
List<String> eventSchemasBaseUris,
String eventStreamConfigUri,
Map<String,String> httpRoutes,
Map<String,String> options) |
Modifier and Type | Method and Description |
---|---|
void |
alterTable(org.apache.flink.table.catalog.ObjectPath tablePath,
org.apache.flink.table.catalog.CatalogBaseTable catalogBaseTable,
boolean ignoreIfNotExists) |
void |
createTable(org.apache.flink.table.catalog.ObjectPath tablePath,
org.apache.flink.table.catalog.CatalogBaseTable table,
boolean ignoreIfExists) |
boolean |
databaseExists(String databaseName) |
void |
dropTable(org.apache.flink.table.catalog.ObjectPath objectPath,
boolean ignoreIfNotExists) |
org.apache.flink.table.catalog.CatalogBaseTable |
getTable(org.apache.flink.table.catalog.ObjectPath tablePath) |
List<String> |
listTables(String databaseName) |
void |
open() |
boolean |
tableExists(org.apache.flink.table.catalog.ObjectPath tablePath) |
alterDatabase, alterPartition, alterPartitionColumnStatistics, alterPartitionStatistics, alterTableColumnStatistics, alterTableStatistics, createDatabase, createPartition, dropDatabase, dropPartition, getDatabase, getPartition, getPartitionColumnStatistics, getPartitionStatistics, getTableColumnStatistics, getTableStatistics, listDatabases, listPartitions, listPartitions, listPartitionsByFilter, listViews, partitionExists
alterFunction, close, createFunction, dropFunction, functionExists, getFunction, listFunctions, renameTable, supportsManagedTable
getDefaultDatabase, getName
public static final String PLACEHOLDER
public void open() throws org.apache.flink.table.catalog.exceptions.CatalogException
open
in interface org.apache.flink.table.catalog.Catalog
open
in class org.apache.flink.table.catalog.GenericInMemoryCatalog
org.apache.flink.table.catalog.exceptions.CatalogException
public boolean databaseExists(String databaseName) throws org.apache.flink.table.catalog.exceptions.CatalogException
databaseExists
in interface org.apache.flink.table.catalog.Catalog
databaseExists
in class org.apache.flink.table.catalog.GenericInMemoryCatalog
org.apache.flink.table.catalog.exceptions.CatalogException
public List<String> listTables(String databaseName) throws org.apache.flink.table.catalog.exceptions.DatabaseNotExistException, org.apache.flink.table.catalog.exceptions.CatalogException
listTables
in interface org.apache.flink.table.catalog.Catalog
listTables
in class org.apache.flink.table.catalog.GenericInMemoryCatalog
org.apache.flink.table.catalog.exceptions.DatabaseNotExistException
org.apache.flink.table.catalog.exceptions.CatalogException
public boolean tableExists(org.apache.flink.table.catalog.ObjectPath tablePath)
tableExists
in interface org.apache.flink.table.catalog.Catalog
tableExists
in class org.apache.flink.table.catalog.GenericInMemoryCatalog
public void createTable(org.apache.flink.table.catalog.ObjectPath tablePath, org.apache.flink.table.catalog.CatalogBaseTable table, boolean ignoreIfExists) throws org.apache.flink.table.catalog.exceptions.TableAlreadyExistException, org.apache.flink.table.catalog.exceptions.DatabaseNotExistException, org.apache.flink.table.catalog.exceptions.CatalogException
createTable
in interface org.apache.flink.table.catalog.Catalog
createTable
in class org.apache.flink.table.catalog.GenericInMemoryCatalog
org.apache.flink.table.catalog.exceptions.TableAlreadyExistException
org.apache.flink.table.catalog.exceptions.DatabaseNotExistException
org.apache.flink.table.catalog.exceptions.CatalogException
public org.apache.flink.table.catalog.CatalogBaseTable getTable(org.apache.flink.table.catalog.ObjectPath tablePath) throws org.apache.flink.table.catalog.exceptions.TableNotExistException
getTable
in interface org.apache.flink.table.catalog.Catalog
getTable
in class org.apache.flink.table.catalog.GenericInMemoryCatalog
org.apache.flink.table.catalog.exceptions.TableNotExistException
public void dropTable(org.apache.flink.table.catalog.ObjectPath objectPath, boolean ignoreIfNotExists) throws org.apache.flink.table.catalog.exceptions.TableNotExistException, org.apache.flink.table.catalog.exceptions.CatalogException
dropTable
in interface org.apache.flink.table.catalog.Catalog
dropTable
in class org.apache.flink.table.catalog.GenericInMemoryCatalog
org.apache.flink.table.catalog.exceptions.TableNotExistException
org.apache.flink.table.catalog.exceptions.CatalogException
public void alterTable(org.apache.flink.table.catalog.ObjectPath tablePath, org.apache.flink.table.catalog.CatalogBaseTable catalogBaseTable, boolean ignoreIfNotExists) throws org.apache.flink.table.catalog.exceptions.TableNotExistException, org.apache.flink.table.catalog.exceptions.CatalogException
alterTable
in interface org.apache.flink.table.catalog.Catalog
alterTable
in class org.apache.flink.table.catalog.GenericInMemoryCatalog
org.apache.flink.table.catalog.exceptions.TableNotExistException
org.apache.flink.table.catalog.exceptions.CatalogException
Copyright © 2024. All rights reserved.