Class MemoryPoolInfo

java.lang.Object
io.trino.spi.memory.MemoryPoolInfo

public final class MemoryPoolInfo extends Object
  • Constructor Details

  • Method Details

    • getMaxBytes

      public long getMaxBytes()
    • getFreeBytes

      public long getFreeBytes()
    • getReservedBytes

      public long getReservedBytes()
    • getReservedRevocableBytes

      public long getReservedRevocableBytes()
    • getQueryMemoryReservations

      public Map<QueryId,Long> getQueryMemoryReservations()
    • getQueryMemoryAllocations

      public Map<QueryId,List<MemoryAllocation>> getQueryMemoryAllocations()
    • getQueryMemoryRevocableReservations

      public Map<QueryId,Long> getQueryMemoryRevocableReservations()
    • getTaskMemoryReservations

      public Map<String,Long> getTaskMemoryReservations()
    • getTaskMemoryRevocableReservations

      public Map<String,Long> getTaskMemoryRevocableReservations()
    • toString

      public String toString()
      Overrides:
      toString in class Object