Package io.trino.plugin.hive
Class TrinoViewHiveMetastore
java.lang.Object
io.trino.plugin.hive.TrinoViewHiveMetastore
-
Constructor Summary
ConstructorsConstructorDescriptionTrinoViewHiveMetastore(HiveMetastore metastore, boolean isUsingSystemSecurity, String trinoVersion, String connectorName) -
Method Summary
Modifier and TypeMethodDescriptionvoidcreateView(ConnectorSession session, SchemaTableName schemaViewName, ConnectorViewDefinition definition, boolean replace) voiddropView(SchemaTableName schemaViewName) getView(SchemaTableName viewName) voidupdateViewColumnComment(ConnectorSession session, SchemaTableName viewName, String columnName, Optional<String> comment) voidupdateViewComment(ConnectorSession session, SchemaTableName viewName, Optional<String> comment)
-
Constructor Details
-
TrinoViewHiveMetastore
public TrinoViewHiveMetastore(HiveMetastore metastore, boolean isUsingSystemSecurity, String trinoVersion, String connectorName)
-
-
Method Details
-
createView
public void createView(ConnectorSession session, SchemaTableName schemaViewName, ConnectorViewDefinition definition, boolean replace) -
dropView
-
listViews
-
getViews
-
getView
-
updateViewComment
public void updateViewComment(ConnectorSession session, SchemaTableName viewName, Optional<String> comment) -
updateViewColumnComment
public void updateViewColumnComment(ConnectorSession session, SchemaTableName viewName, String columnName, Optional<String> comment)
-