Package io.trino.spi.connector
Class ConnectorTableLayout
java.lang.Object
io.trino.spi.connector.ConnectorTableLayout
-
Constructor Summary
ConstructorsConstructorDescriptionConnectorTableLayout
(ConnectorPartitioningHandle partitioning, List<String> partitionColumns) ConnectorTableLayout
(ConnectorPartitioningHandle partitioning, List<String> partitionColumns, boolean multipleWritersPerPartitionSupported) ConnectorTableLayout
(List<String> partitionColumns) Creates a preferred table layout that is evenly partitioned on given columns by the engine. -
Method Summary
Modifier and TypeMethodDescriptionboolean
-
Constructor Details
-
ConnectorTableLayout
public ConnectorTableLayout(ConnectorPartitioningHandle partitioning, List<String> partitionColumns) -
ConnectorTableLayout
public ConnectorTableLayout(ConnectorPartitioningHandle partitioning, List<String> partitionColumns, boolean multipleWritersPerPartitionSupported) -
ConnectorTableLayout
Creates a preferred table layout that is evenly partitioned on given columns by the engine. Such layout might be ignored by Trino planner.
-
-
Method Details
-
getPartitioning
-
getPartitionColumns
-
supportsMultipleWritersPerPartition
public boolean supportsMultipleWritersPerPartition()
-