Uses of Enum Class
io.trino.execution.buffer.BufferState
Packages that use BufferState
-
Uses of BufferState in io.trino.execution.buffer
Fields in io.trino.execution.buffer with type parameters of type BufferStateModifier and TypeFieldDescriptionstatic final Set<BufferState> BufferState.TERMINAL_BUFFER_STATESMethods in io.trino.execution.buffer that return BufferStateModifier and TypeMethodDescriptionArbitraryOutputBuffer.getState()BroadcastOutputBuffer.getState()LazyOutputBuffer.getState()OutputBuffer.getState()Get buffer stateOutputBufferInfo.getState()OutputBufferStateMachine.getState()PartitionedOutputBuffer.getState()SpoolingExchangeOutputBuffer.getState()static BufferStateReturns the enum constant of this class with the specified name.static BufferState[]BufferState.values()Returns an array containing the constants of this enum class, in the order they are declared.Method parameters in io.trino.execution.buffer with type arguments of type BufferStateModifier and TypeMethodDescriptionvoidArbitraryOutputBuffer.addStateChangeListener(StateMachine.StateChangeListener<BufferState> stateChangeListener) voidBroadcastOutputBuffer.addStateChangeListener(StateMachine.StateChangeListener<BufferState> stateChangeListener) voidLazyOutputBuffer.addStateChangeListener(StateMachine.StateChangeListener<BufferState> stateChangeListener) voidOutputBuffer.addStateChangeListener(StateMachine.StateChangeListener<BufferState> stateChangeListener) Add a listener which fires anytime the buffer state changes.voidOutputBufferStateMachine.addStateChangeListener(StateMachine.StateChangeListener<BufferState> stateChangeListener) voidPartitionedOutputBuffer.addStateChangeListener(StateMachine.StateChangeListener<BufferState> stateChangeListener) voidSpoolingExchangeOutputBuffer.addStateChangeListener(StateMachine.StateChangeListener<BufferState> stateChangeListener) Constructors in io.trino.execution.buffer with parameters of type BufferStateModifierConstructorDescriptionOutputBufferInfo(String type, BufferState state, boolean canAddBuffers, boolean canAddPages, long totalBufferedBytes, long totalBufferedPages, long totalRowsSent, long totalPagesSent, Optional<List<PipelinedBufferInfo>> pipelinedBufferStates, Optional<TDigestHistogram> utilization, Optional<SpoolingOutputStats.Snapshot> spoolingOutputStats)