Package io.trino.metadata
Class MaterializedViewDefinition
- java.lang.Object
-
- io.trino.metadata.ViewDefinition
-
- io.trino.metadata.MaterializedViewDefinition
-
public class MaterializedViewDefinition extends ViewDefinition
-
-
Constructor Summary
Constructors Constructor Description MaterializedViewDefinition(ConnectorMaterializedViewDefinition view, Identity runAsIdentity)MaterializedViewDefinition(String originalSql, Optional<String> catalog, Optional<String> schema, List<ViewColumn> columns, Optional<String> comment, Identity owner, Optional<CatalogSchemaTableName> storageTable, Map<String,Object> properties)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Map<String,Object>getProperties()Optional<CatalogSchemaTableName>getStorageTable()ConnectorMaterializedViewDefinitiontoConnectorMaterializedViewDefinition()StringtoString()-
Methods inherited from class io.trino.metadata.ViewDefinition
getCatalog, getColumns, getComment, getOriginalSql, getRunAsIdentity, getSchema, isRunAsInvoker, toConnectorViewDefinition
-
-
-
-
Constructor Detail
-
MaterializedViewDefinition
public MaterializedViewDefinition(String originalSql, Optional<String> catalog, Optional<String> schema, List<ViewColumn> columns, Optional<String> comment, Identity owner, Optional<CatalogSchemaTableName> storageTable, Map<String,Object> properties)
-
MaterializedViewDefinition
public MaterializedViewDefinition(ConnectorMaterializedViewDefinition view, Identity runAsIdentity)
-
-
Method Detail
-
getStorageTable
public Optional<CatalogSchemaTableName> getStorageTable()
-
toConnectorMaterializedViewDefinition
public ConnectorMaterializedViewDefinition toConnectorMaterializedViewDefinition()
-
toString
public String toString()
- Overrides:
toStringin classViewDefinition
-
-