Package io.trino.memory
Class MemoryInfo
- java.lang.Object
-
- io.trino.memory.MemoryInfo
-
public class MemoryInfo extends Object
-
-
Constructor Summary
Constructors Constructor Description MemoryInfo(int availableProcessors, io.airlift.units.DataSize totalNodeMemory, Map<MemoryPoolId,MemoryPoolInfo> pools)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetAvailableProcessors()Map<MemoryPoolId,MemoryPoolInfo>getPools()io.airlift.units.DataSizegetTotalNodeMemory()StringtoString()
-
-
-
Constructor Detail
-
MemoryInfo
public MemoryInfo(int availableProcessors, io.airlift.units.DataSize totalNodeMemory, Map<MemoryPoolId,MemoryPoolInfo> pools)
-
-
Method Detail
-
getAvailableProcessors
public int getAvailableProcessors()
-
getTotalNodeMemory
public io.airlift.units.DataSize getTotalNodeMemory()
-
getPools
public Map<MemoryPoolId,MemoryPoolInfo> getPools()
-
-