Package io.trino.sql.planner.plan
Class TableWriterNode.CreateTarget
java.lang.Object
io.trino.sql.planner.plan.TableWriterNode.WriterTarget
io.trino.sql.planner.plan.TableWriterNode.CreateTarget
- Enclosing class:
- TableWriterNode
-
Constructor Summary
ConstructorsConstructorDescriptionCreateTarget(OutputTableHandle handle, SchemaTableName schemaTableName, boolean reportingWrittenBytesSupported, boolean multipleWritersPerPartitionSupported, OptionalInt maxWriterTasks) -
Method Summary
Modifier and TypeMethodDescriptiongetMaxWriterTasks(Metadata metadata, Session session) booleanbooleanbooleansupportsMultipleWritersPerPartition(Metadata metadata, Session session) booleansupportsReportingWrittenBytes(Metadata metadata, Session session) toString()
-
Constructor Details
-
CreateTarget
public CreateTarget(OutputTableHandle handle, SchemaTableName schemaTableName, boolean reportingWrittenBytesSupported, boolean multipleWritersPerPartitionSupported, OptionalInt maxWriterTasks)
-
-
Method Details
-
getHandle
-
getSchemaTableName
-
getReportingWrittenBytesSupported
public boolean getReportingWrittenBytesSupported() -
isMultipleWritersPerPartitionSupported
public boolean isMultipleWritersPerPartitionSupported() -
toString
- Specified by:
toStringin classTableWriterNode.WriterTarget
-
supportsReportingWrittenBytes
- Specified by:
supportsReportingWrittenBytesin classTableWriterNode.WriterTarget
-
supportsMultipleWritersPerPartition
- Specified by:
supportsMultipleWritersPerPartitionin classTableWriterNode.WriterTarget
-
getMaxWriterTasks
- Specified by:
getMaxWriterTasksin classTableWriterNode.WriterTarget
-