Uses of Class
io.trino.metadata.TableLayout
Packages that use TableLayout
Package
Description
-
Uses of TableLayout in io.trino.metadata
Methods in io.trino.metadata that return types with arguments of type TableLayoutModifier and TypeMethodDescriptionMetadata.getInsertLayout(Session session, TableHandle target) MetadataManager.getInsertLayout(Session session, TableHandle table) Metadata.getLayoutForTableExecute(Session session, TableExecuteHandle tableExecuteHandle) MetadataManager.getLayoutForTableExecute(Session session, TableExecuteHandle tableExecuteHandle) Metadata.getNewTableLayout(Session session, String catalogName, ConnectorTableMetadata tableMetadata) MetadataManager.getNewTableLayout(Session session, String catalogName, ConnectorTableMetadata tableMetadata) Method parameters in io.trino.metadata with type arguments of type TableLayoutModifier and TypeMethodDescriptionMetadata.beginCreateTable(Session session, String catalogName, ConnectorTableMetadata tableMetadata, Optional<TableLayout> layout, boolean replace) Begin the atomic creation of a table with data.MetadataManager.beginCreateTable(Session session, String catalogName, ConnectorTableMetadata tableMetadata, Optional<TableLayout> layout, boolean replace) -
Uses of TableLayout in io.trino.sql.analyzer
Methods in io.trino.sql.analyzer that return types with arguments of type TableLayoutModifier and TypeMethodDescriptionAnalysis.MergeAnalysis.getInsertLayout()Analysis.Create.getLayout()Analysis.Insert.getNewTableLayout()Constructor parameters in io.trino.sql.analyzer with type arguments of type TableLayoutModifierConstructorDescriptionInsert(Table table, TableHandle target, List<ColumnHandle> columns, Optional<TableLayout> newTableLayout) MergeAnalysis(Table targetTable, List<ColumnSchema> dataColumnSchemas, List<ColumnHandle> dataColumnHandles, List<ColumnHandle> redistributionColumnHandles, List<List<ColumnHandle>> mergeCaseColumnHandles, Set<ColumnHandle> nonNullableColumnHandles, Map<ColumnHandle, Integer> columnHandleFieldNumbers, RowType mergeRowType, List<Integer> insertPartitioningArgumentIndexes, Optional<TableLayout> insertLayout, Optional<PartitioningHandle> updateLayout, Scope targetTableScope, Scope joinScope) -
Uses of TableLayout in io.trino.sql.planner.plan
Methods in io.trino.sql.planner.plan that return types with arguments of type TableLayoutConstructor parameters in io.trino.sql.planner.plan with type arguments of type TableLayoutModifierConstructorDescriptionCreateReference(String catalog, ConnectorTableMetadata tableMetadata, Optional<TableLayout> layout, boolean replace) -
Uses of TableLayout in io.trino.tracing
Methods in io.trino.tracing that return types with arguments of type TableLayoutModifier and TypeMethodDescriptionTracingMetadata.getInsertLayout(Session session, TableHandle target) TracingMetadata.getLayoutForTableExecute(Session session, TableExecuteHandle tableExecuteHandle) TracingMetadata.getNewTableLayout(Session session, String catalogName, ConnectorTableMetadata tableMetadata) Method parameters in io.trino.tracing with type arguments of type TableLayoutModifier and TypeMethodDescriptionTracingMetadata.beginCreateTable(Session session, String catalogName, ConnectorTableMetadata tableMetadata, Optional<TableLayout> layout, boolean replace)