Package io.trino.operator
Interface WorkProcessorOperator
- All Superinterfaces:
AutoCloseable
- All Known Subinterfaces:
WorkProcessorOperatorAdapter.AdapterWorkProcessorOperator,WorkProcessorSourceOperator
- All Known Implementing Classes:
AssignUniqueIdOperator,BasicWorkProcessorOperatorAdapter,FilterAndProjectOperator,HashSemiJoinOperator,LookupJoinOperator,LookupJoinOperator,MergeProcessorOperator,ScanFilterAndProjectOperator,StreamingAggregationOperator,TopNOperator
-
Method Summary
Modifier and TypeMethodDescriptiondefault voidclose()default Metricsdefault Optional<OperatorInfo> ReturnsOperatorInfo.
-
Method Details
-
getOutputPages
WorkProcessor<Page> getOutputPages() -
getOperatorInfo
ReturnsOperatorInfo. This method must be thread safe. This method might be called after operator is closed to obtain finalOperatorInfo. -
getMetrics
-
close
- Specified by:
closein interfaceAutoCloseable- Throws:
Exception
-