Interface HasIcebergCatalog

All Superinterfaces:
org.apache.spark.sql.connector.catalog.CatalogPlugin, org.apache.spark.sql.connector.catalog.TableCatalog
All Known Implementing Classes:
SparkCatalog, SparkSessionCatalog

public interface HasIcebergCatalog extends org.apache.spark.sql.connector.catalog.TableCatalog
  • Field Summary

    Fields inherited from interface org.apache.spark.sql.connector.catalog.TableCatalog

    OPTION_PREFIX, PROP_COMMENT, PROP_EXTERNAL, PROP_IS_MANAGED_LOCATION, PROP_LOCATION, PROP_OWNER, PROP_PROVIDER
  • Method Summary

    Modifier and Type
    Method
    Description
    Returns the underlying Catalog backing this Spark Catalog

    Methods inherited from interface org.apache.spark.sql.connector.catalog.CatalogPlugin

    defaultNamespace, initialize, name

    Methods inherited from interface org.apache.spark.sql.connector.catalog.TableCatalog

    alterTable, capabilities, createTable, createTable, dropTable, invalidateTable, listTables, loadTable, loadTable, loadTable, purgeTable, renameTable, tableExists, useNullableQuerySchema
  • Method Details

    • icebergCatalog

      Catalog icebergCatalog()
      Returns the underlying Catalog backing this Spark Catalog