public interface SupportView extends WithPaimonCatalog
Modifier and Type | Method and Description |
---|---|
default void |
createView(org.apache.spark.sql.connector.catalog.Identifier ident,
org.apache.spark.sql.types.StructType schema,
String queryText,
String comment,
Map<String,String> properties,
Boolean ignoreIfExists) |
default void |
dropView(org.apache.spark.sql.connector.catalog.Identifier ident,
Boolean ignoreIfExists) |
default List<String> |
listViews(String[] namespace) |
default View |
loadView(org.apache.spark.sql.connector.catalog.Identifier ident) |
paimonCatalog
default List<String> listViews(String[] namespace) throws org.apache.spark.sql.catalyst.analysis.NoSuchNamespaceException
org.apache.spark.sql.catalyst.analysis.NoSuchNamespaceException
default View loadView(org.apache.spark.sql.connector.catalog.Identifier ident) throws Catalog.ViewNotExistException
Catalog.ViewNotExistException
default void createView(org.apache.spark.sql.connector.catalog.Identifier ident, org.apache.spark.sql.types.StructType schema, String queryText, String comment, Map<String,String> properties, Boolean ignoreIfExists) throws org.apache.spark.sql.catalyst.analysis.NoSuchNamespaceException
org.apache.spark.sql.catalyst.analysis.NoSuchNamespaceException
default void dropView(org.apache.spark.sql.connector.catalog.Identifier ident, Boolean ignoreIfExists)
Copyright © 2023–2024 The Apache Software Foundation. All rights reserved.