abstract class Catalog extends AnyRef
Ordering
- Alphabetic
- By Inheritance
Inherited
- Catalog
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Instance Constructors
- new Catalog()
Abstract Value Members
- abstract def cacheTable(tableName: String, storageLevel: StorageLevel): Unit
- abstract def cacheTable(tableName: String): Unit
- abstract def clearCache(): Unit
- abstract def createTable(tableName: String, source: String, schema: StructType, description: String, options: Map[String, String]): DataFrame
- abstract def createTable(tableName: String, source: String, schema: StructType, options: Map[String, String]): DataFrame
- abstract def createTable(tableName: String, source: String, description: String, options: Map[String, String]): DataFrame
- abstract def createTable(tableName: String, source: String, options: Map[String, String]): DataFrame
- abstract def createTable(tableName: String, path: String, source: String): DataFrame
- abstract def createTable(tableName: String, path: String): DataFrame
- abstract def currentCatalog(): String
- abstract def currentDatabase: String
- abstract def databaseExists(dbName: String): Boolean
- abstract def dropGlobalTempView(viewName: String): Boolean
- abstract def dropTempView(viewName: String): Boolean
- abstract def functionExists(functionName: String): Boolean
- abstract def getDatabase(dbName: String): Database
- abstract def getFunction(functionName: String): Function
- abstract def getTable(tableName: String): Table
- abstract def isCached(tableName: String): Boolean
- abstract def listCatalogs(pattern: String): Dataset[CatalogMetadata]
- abstract def listCatalogs(): Dataset[CatalogMetadata]
- abstract def listColumns(tableName: String): Dataset[Column]
- abstract def listDatabases(pattern: String): Dataset[Database]
- abstract def listDatabases(): Dataset[Database]
- abstract def listFunctions(dbName: String, pattern: String): Dataset[Function]
- abstract def listFunctions(dbName: String): Dataset[Function]
- abstract def listFunctions(): Dataset[Function]
- abstract def listTables(dbName: String, pattern: String): Dataset[Table]
- abstract def listTables(dbName: String): Dataset[Table]
- abstract def listTables(): Dataset[Table]
- abstract def recoverPartitions(tableName: String): Unit
- abstract def refreshByPath(path: String): Unit
- abstract def refreshTable(tableName: String): Unit
- abstract def setCurrentCatalog(catalogName: String): Unit
- abstract def setCurrentDatabase(dbName: String): Unit
- abstract def tableExists(tableName: String): Boolean
- abstract def uncacheTable(tableName: String): Unit
- abstract def functionExists(dbName: String, functionName: String): Boolean
- abstract def getFunction(dbName: String, functionName: String): Function
- abstract def getTable(dbName: String, tableName: String): Table
- abstract def listColumns(dbName: String, tableName: String): Dataset[Column]
- abstract def tableExists(dbName: String, tableName: String): Boolean
Concrete Value Members
- final def !=(arg0: Any): Boolean
- final def ##: Int
- final def ==(arg0: Any): Boolean
- final def asInstanceOf[T0]: T0
- def clone(): AnyRef
- def createTable(tableName: String, source: String, schema: StructType, description: String, options: Map[String, String]): DataFrame
- def createTable(tableName: String, source: String, schema: StructType, options: Map[String, String]): DataFrame
- def createTable(tableName: String, source: String, description: String, options: Map[String, String]): DataFrame
- def createTable(tableName: String, source: String, options: Map[String, String]): DataFrame
- final def eq(arg0: AnyRef): Boolean
- def equals(arg0: AnyRef): Boolean
- final def getClass(): Class[_ <: AnyRef]
- def hashCode(): Int
- final def isInstanceOf[T0]: Boolean
- final def ne(arg0: AnyRef): Boolean
- final def notify(): Unit
- final def notifyAll(): Unit
- final def synchronized[T0](arg0: => T0): T0
- def toString(): String
- final def wait(arg0: Long, arg1: Int): Unit
- final def wait(arg0: Long): Unit
- final def wait(): Unit
Deprecated Value Members
- def createExternalTable(tableName: String, source: String, schema: StructType, options: Map[String, String]): DataFrame
- def createExternalTable(tableName: String, source: String, schema: StructType, options: Map[String, String]): DataFrame
- def createExternalTable(tableName: String, source: String, options: Map[String, String]): DataFrame
- def createExternalTable(tableName: String, source: String, options: Map[String, String]): DataFrame
- def createExternalTable(tableName: String, path: String, source: String): DataFrame
- def createExternalTable(tableName: String, path: String): DataFrame
- def finalize(): Unit