Class NodeMemoryConfig


  • @DefunctConfig("deprecated.legacy-system-pool-enabled")
    public class NodeMemoryConfig
    extends Object
    • Field Detail

      • AVAILABLE_HEAP_MEMORY

        public static final long AVAILABLE_HEAP_MEMORY
      • QUERY_MAX_TOTAL_MEMORY_PER_NODE_CONFIG

        public static final String QUERY_MAX_TOTAL_MEMORY_PER_NODE_CONFIG
        See Also:
        Constant Field Values
    • Constructor Detail

      • NodeMemoryConfig

        public NodeMemoryConfig()
    • Method Detail

      • getMaxQueryMemoryPerNode

        @NotNull
        public @NotNull io.airlift.units.DataSize getMaxQueryMemoryPerNode()
      • setMaxQueryMemoryPerNode

        @Config("query.max-memory-per-node")
        public NodeMemoryConfig setMaxQueryMemoryPerNode​(io.airlift.units.DataSize maxQueryMemoryPerNode)
      • setReservedPoolEnabled

        @Deprecated
        @LegacyConfig(value="experimental.reserved-pool-enabled",
                      replacedBy="experimental.reserved-pool-disabled")
        public void setReservedPoolEnabled​(boolean reservedPoolEnabled)
        Deprecated.
      • isReservedPoolDisabled

        @Deprecated
        public boolean isReservedPoolDisabled()
        Deprecated.
      • setReservedPoolDisabled

        @Deprecated
        @Config("experimental.reserved-pool-disabled")
        public NodeMemoryConfig setReservedPoolDisabled​(boolean reservedPoolDisabled)
        Deprecated.
      • getMaxQueryTotalMemoryPerNode

        @NotNull
        public @NotNull io.airlift.units.DataSize getMaxQueryTotalMemoryPerNode()
      • setMaxQueryTotalMemoryPerNode

        @Config("query.max-total-memory-per-node")
        public NodeMemoryConfig setMaxQueryTotalMemoryPerNode​(io.airlift.units.DataSize maxQueryTotalMemoryPerNode)
      • getHeapHeadroom

        @NotNull
        public @NotNull io.airlift.units.DataSize getHeapHeadroom()
      • setHeapHeadroom

        @Config("memory.heap-headroom-per-node")
        public NodeMemoryConfig setHeapHeadroom​(io.airlift.units.DataSize heapHeadroom)