Package io.trino.plugin.memory
Class MemoryConfig
- java.lang.Object
-
- io.trino.plugin.memory.MemoryConfig
-
public class MemoryConfig extends Object
-
-
Constructor Summary
Constructors Constructor Description MemoryConfig()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description @NotNull io.airlift.units.DataSizegetMaxDataPerNode()@javax.validation.constraints.NotNull intgetSplitsPerNode()booleanisEnableLazyDynamicFiltering()MemoryConfigsetEnableLazyDynamicFiltering(boolean enableLazyDynamicFiltering)MemoryConfigsetMaxDataPerNode(io.airlift.units.DataSize maxDataPerNode)MemoryConfigsetSplitsPerNode(int splitsPerNode)
-
-
-
Method Detail
-
getSplitsPerNode
@NotNull public @javax.validation.constraints.NotNull int getSplitsPerNode()
-
setSplitsPerNode
@Config("memory.splits-per-node") public MemoryConfig setSplitsPerNode(int splitsPerNode)
-
getMaxDataPerNode
@NotNull public @NotNull io.airlift.units.DataSize getMaxDataPerNode()
-
setMaxDataPerNode
@Config("memory.max-data-per-node") public MemoryConfig setMaxDataPerNode(io.airlift.units.DataSize maxDataPerNode)
-
isEnableLazyDynamicFiltering
public boolean isEnableLazyDynamicFiltering()
-
setEnableLazyDynamicFiltering
@Config("memory.enable-lazy-dynamic-filtering") public MemoryConfig setEnableLazyDynamicFiltering(boolean enableLazyDynamicFiltering)
-
-