Uses of Class
io.trino.execution.StateMachine
-
Packages that use StateMachine Package Description io.trino.execution.buffer -
-
Uses of StateMachine in io.trino.execution.buffer
Constructors in io.trino.execution.buffer with parameters of type StateMachine Constructor Description ArbitraryOutputBuffer(String taskInstanceId, StateMachine<BufferState> state, io.airlift.units.DataSize maxBufferSize, Supplier<LocalMemoryContext> memoryContextSupplier, Executor notificationExecutor)BroadcastOutputBuffer(String taskInstanceId, StateMachine<BufferState> state, io.airlift.units.DataSize maxBufferSize, Supplier<LocalMemoryContext> memoryContextSupplier, Executor notificationExecutor, Runnable notifyStatusChanged)PartitionedOutputBuffer(String taskInstanceId, StateMachine<BufferState> state, OutputBuffers outputBuffers, io.airlift.units.DataSize maxBufferSize, Supplier<LocalMemoryContext> memoryContextSupplier, Executor notificationExecutor)SpoolingExchangeOutputBuffer(StateMachine<BufferState> state, OutputBuffers outputBuffers, ExchangeSink exchangeSink, Supplier<LocalMemoryContext> memoryContextSupplier)
-