Package io.trino.operator.output
Class PartitionedOutputOperator.PartitionedOutputInfo
java.lang.Object
io.trino.operator.output.PartitionedOutputOperator.PartitionedOutputInfo
- All Implemented Interfaces:
OperatorInfo,Mergeable<PartitionedOutputOperator.PartitionedOutputInfo>
- Enclosing class:
PartitionedOutputOperator
public static class PartitionedOutputOperator.PartitionedOutputInfo
extends Object
implements Mergeable<PartitionedOutputOperator.PartitionedOutputInfo>, OperatorInfo
-
Constructor Details
-
PartitionedOutputInfo
public PartitionedOutputInfo(long outputBufferPeakMemoryUsage)
-
-
Method Details
-
getOutputBufferPeakMemoryUsage
public long getOutputBufferPeakMemoryUsage() -
mergeWith
public PartitionedOutputOperator.PartitionedOutputInfo mergeWith(PartitionedOutputOperator.PartitionedOutputInfo other) - Specified by:
mergeWithin interfaceMergeable<PartitionedOutputOperator.PartitionedOutputInfo>
-
isFinal
public boolean isFinal()- Specified by:
isFinalin interfaceOperatorInfo- Returns:
- true if this OperatorInfo should be collected and sent to the coordinator when the task completes (i.e. it will not be stripped away during summarization).
-
toString
-