Package io.trino.sql.planner.plan
Class TableWriterNode.MergeTarget
java.lang.Object
io.trino.sql.planner.plan.TableWriterNode.WriterTarget
io.trino.sql.planner.plan.TableWriterNode.MergeTarget
- Enclosing class:
TableWriterNode
-
Constructor Summary
ConstructorsConstructorDescriptionMergeTarget(TableHandle handle, Optional<MergeHandle> mergeHandle, SchemaTableName schemaTableName, TableWriterNode.MergeParadigmAndTypes mergeParadigmAndTypes) -
Method Summary
Modifier and TypeMethodDescriptiongetMaxWriterTasks(Metadata metadata, Session session) getWriterScalingOptions(Metadata metadata, Session session) booleansupportsMultipleWritersPerPartition(Metadata metadata, Session session) toString()
-
Constructor Details
-
MergeTarget
public MergeTarget(TableHandle handle, Optional<MergeHandle> mergeHandle, SchemaTableName schemaTableName, TableWriterNode.MergeParadigmAndTypes mergeParadigmAndTypes)
-
-
Method Details
-
getHandle
-
getMergeHandle
-
getSchemaTableName
-
getMergeParadigmAndTypes
-
toString
- Specified by:
toStringin classTableWriterNode.WriterTarget
-
supportsMultipleWritersPerPartition
- Specified by:
supportsMultipleWritersPerPartitionin classTableWriterNode.WriterTarget
-
getMaxWriterTasks
- Specified by:
getMaxWriterTasksin classTableWriterNode.WriterTarget
-
getWriterScalingOptions
- Specified by:
getWriterScalingOptionsin classTableWriterNode.WriterTarget
-