Uses of Class
io.trino.memory.MemoryPool
-
Packages that use MemoryPool Package Description io.trino.memory -
-
Uses of MemoryPool in io.trino.memory
Methods in io.trino.memory that return MemoryPool Modifier and Type Method Description MemoryPoolLocalMemoryManager. getGeneralPool()MemoryPoolQueryContext. getMemoryPool()Methods in io.trino.memory that return types with arguments of type MemoryPool Modifier and Type Method Description List<MemoryPool>LocalMemoryManager. getPools()Optional<MemoryPool>LocalMemoryManager. getReservedPool()Methods in io.trino.memory with parameters of type MemoryPool Modifier and Type Method Description voidMemoryPoolListener. onMemoryReserved(MemoryPool memoryPool)Invoked when memory reservation completes successfully.voidQueryContext. setMemoryPool(MemoryPool newMemoryPool)Method parameters in io.trino.memory with type arguments of type MemoryPool Modifier and Type Method Description static MemoryPoolListenerMemoryPoolListener. onMemoryReserved(Consumer<? super MemoryPool> action)CreatesMemoryPoolListenerimplementingMemoryPoolListener.onMemoryReserved(MemoryPool)only.Constructors in io.trino.memory with parameters of type MemoryPool Constructor Description QueryContext(QueryId queryId, io.airlift.units.DataSize maxUserMemory, io.airlift.units.DataSize maxTotalMemory, MemoryPool memoryPool, io.airlift.stats.GcMonitor gcMonitor, Executor notificationExecutor, ScheduledExecutorService yieldExecutor, io.airlift.units.DataSize maxSpill, SpillSpaceTracker spillSpaceTracker)
-