Interface ProcedureCatalog

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

public interface ProcedureCatalog extends org.apache.spark.sql.connector.catalog.CatalogPlugin
A catalog API for working with stored procedures.

Implementations should implement this interface if they expose stored procedures that can be called via CALL statements.

  • Method Summary

    Modifier and Type
    Method
    Description
    loadProcedure(org.apache.spark.sql.connector.catalog.Identifier ident)
    Load a stored procedure by identifier.

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

    defaultNamespace, initialize, name