Modifier and Type | Method and Description |
---|---|
CatalogBaseTable |
PostgresCatalog.getTable(ObjectPath tablePath) |
CatalogBaseTable |
JdbcCatalog.getTable(ObjectPath tablePath) |
Modifier and Type | Method and Description |
---|---|
void |
AbstractJdbcCatalog.alterTable(ObjectPath tablePath,
CatalogBaseTable newTable,
boolean ignoreIfNotExists) |
void |
AbstractJdbcCatalog.createTable(ObjectPath tablePath,
CatalogBaseTable table,
boolean ignoreIfExists) |
Modifier and Type | Method and Description |
---|---|
void |
Registration.createTemporaryTable(String path,
CatalogBaseTable table)
Creates a temporary table in a given path.
|
Modifier and Type | Interface and Description |
---|---|
interface |
CatalogTable
Represents a table in a catalog.
|
interface |
CatalogView
Represents a view in a catalog.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractCatalogTable
An abstract catalog table.
|
class |
AbstractCatalogView
An abstract catalog view.
|
class |
CatalogTableImpl
A catalog table implementation.
|
class |
CatalogViewImpl
An implementation of catalog view.
|
class |
ConnectorCatalogTable<T1,T2>
|
class |
QueryOperationCatalogView
A view created from a
QueryOperation via operations on Table . |
Modifier and Type | Method and Description |
---|---|
CatalogBaseTable |
CatalogViewImpl.copy() |
CatalogBaseTable |
ConnectorCatalogTable.copy() |
CatalogBaseTable |
CatalogTableImpl.copy() |
CatalogBaseTable |
CatalogBaseTable.copy()
Get a deep copy of the CatalogBaseTable instance.
|
CatalogBaseTable |
CatalogManager.TableLookupResult.getTable() |
CatalogBaseTable |
GenericInMemoryCatalog.getTable(ObjectPath tablePath) |
CatalogBaseTable |
Catalog.getTable(ObjectPath tablePath)
Get a CatalogTable or CatalogView identified by tablePath.
|
Modifier and Type | Method and Description |
---|---|
void |
CatalogManager.alterTable(CatalogBaseTable table,
ObjectIdentifier objectIdentifier,
boolean ignoreIfNotExists)
Alters a table in a given fully qualified path.
|
void |
GenericInMemoryCatalog.alterTable(ObjectPath tablePath,
CatalogBaseTable newTable,
boolean ignoreIfNotExists) |
void |
Catalog.alterTable(ObjectPath tablePath,
CatalogBaseTable newTable,
boolean ignoreIfNotExists)
Modify an existing table or view.
|
void |
CatalogManager.createTable(CatalogBaseTable table,
ObjectIdentifier objectIdentifier,
boolean ignoreIfExists)
Creates a table in a given fully qualified path.
|
void |
GenericInMemoryCatalog.createTable(ObjectPath tablePath,
CatalogBaseTable table,
boolean ignoreIfExists) |
void |
Catalog.createTable(ObjectPath tablePath,
CatalogBaseTable table,
boolean ignoreIfExists)
Create a new table or view.
|
void |
CatalogManager.createTemporaryTable(CatalogBaseTable table,
ObjectIdentifier objectIdentifier,
boolean ignoreIfExists)
Creates a temporary table in a given fully qualified path.
|
static CatalogManager.TableLookupResult |
CatalogManager.TableLookupResult.permanent(CatalogBaseTable table,
TableSchema resolvedSchema) |
static CatalogManager.TableLookupResult |
CatalogManager.TableLookupResult.temporary(CatalogBaseTable table,
TableSchema resolvedSchema) |
Modifier and Type | Method and Description |
---|---|
CatalogBaseTable |
HiveCatalog.getTable(ObjectPath tablePath) |
Modifier and Type | Method and Description |
---|---|
void |
HiveCatalog.alterTable(ObjectPath tablePath,
CatalogBaseTable newCatalogTable,
boolean ignoreIfNotExists) |
void |
HiveCatalog.createTable(ObjectPath tablePath,
CatalogBaseTable table,
boolean ignoreIfExists) |
Modifier and Type | Method and Description |
---|---|
static org.apache.hadoop.hive.metastore.api.Table |
HiveTableUtil.alterTableViaCatalogBaseTable(ObjectPath tablePath,
CatalogBaseTable baseTable,
org.apache.hadoop.hive.metastore.api.Table oldHiveTable,
org.apache.hadoop.hive.conf.HiveConf hiveConf) |
static org.apache.hadoop.hive.metastore.api.Table |
HiveTableUtil.instantiateHiveTable(ObjectPath tablePath,
CatalogBaseTable table,
org.apache.hadoop.hive.conf.HiveConf hiveConf) |
Modifier and Type | Method and Description |
---|---|
CatalogBaseTable |
CatalogSchemaTable.getCatalogTable() |
Copyright © 2014–2021 The Apache Software Foundation. All rights reserved.