Package io.trino.split
Interface PageSinkProvider
- All Known Implementing Classes:
PageSinkManager
public interface PageSinkProvider
-
Method Summary
Modifier and TypeMethodDescriptioncreateMergeSink(Session session, MergeHandle mergeHandle, ConnectorPageSinkId pageSinkId) createPageSink(Session session, InsertTableHandle tableHandle, ConnectorPageSinkId pageSinkId) createPageSink(Session session, OutputTableHandle tableHandle, ConnectorPageSinkId pageSinkId) createPageSink(Session session, TableExecuteHandle tableHandle, ConnectorPageSinkId pageSinkId)
-
Method Details
-
createPageSink
ConnectorPageSink createPageSink(Session session, OutputTableHandle tableHandle, ConnectorPageSinkId pageSinkId) -
createPageSink
ConnectorPageSink createPageSink(Session session, InsertTableHandle tableHandle, ConnectorPageSinkId pageSinkId) -
createPageSink
ConnectorPageSink createPageSink(Session session, TableExecuteHandle tableHandle, ConnectorPageSinkId pageSinkId) -
createMergeSink
ConnectorMergeSink createMergeSink(Session session, MergeHandle mergeHandle, ConnectorPageSinkId pageSinkId)
-