Package io.trino.execution.buffer
Class PipelinedOutputBuffers
java.lang.Object
io.trino.execution.buffer.OutputBuffers
io.trino.execution.buffer.PipelinedOutputBuffers
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumstatic class -
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionPipelinedOutputBuffers(long version, PipelinedOutputBuffers.BufferType type, Map<PipelinedOutputBuffers.OutputBufferId, Integer> buffers, boolean noMoreBufferIds) -
Method Summary
Modifier and TypeMethodDescriptionvoidcheckValidTransition(OutputBuffers outputBuffers) static PipelinedOutputBuffersstatic PipelinedOutputBufferscreateInitial(PartitioningHandle partitioningHandle) booleangetType()inthashCode()booleantoString()withBuffer(PipelinedOutputBuffers.OutputBufferId bufferId, int partition) Methods inherited from class io.trino.execution.buffer.OutputBuffers
getVersion
-
Field Details
-
BROADCAST_PARTITION_ID
public static final int BROADCAST_PARTITION_ID- See Also:
-
-
Constructor Details
-
PipelinedOutputBuffers
public PipelinedOutputBuffers(long version, PipelinedOutputBuffers.BufferType type, Map<PipelinedOutputBuffers.OutputBufferId, Integer> buffers, boolean noMoreBufferIds)
-
-
Method Details
-
createInitial
-
createInitial
-
getType
-
getBuffers
-
isNoMoreBufferIds
public boolean isNoMoreBufferIds() -
checkValidTransition
- Specified by:
checkValidTransitionin classOutputBuffers
-
withBuffer
public PipelinedOutputBuffers withBuffer(PipelinedOutputBuffers.OutputBufferId bufferId, int partition) -
withBuffers
public PipelinedOutputBuffers withBuffers(Map<PipelinedOutputBuffers.OutputBufferId, Integer> buffers) -
withNoMoreBufferIds
-
equals
-
hashCode
public int hashCode() -
toString
-