Package io.trino.spiller
Class NodeSpillConfig
- java.lang.Object
-
- io.trino.spiller.NodeSpillConfig
-
public class NodeSpillConfig extends Object
-
-
Constructor Summary
Constructors Constructor Description NodeSpillConfig()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description @NotNull io.airlift.units.DataSizegetMaxSpillPerNode()@NotNull io.airlift.units.DataSizegetQueryMaxSpillPerNode()booleanisSpillCompressionEnabled()booleanisSpillEncryptionEnabled()NodeSpillConfigsetMaxSpillPerNode(io.airlift.units.DataSize maxSpillPerNode)NodeSpillConfigsetQueryMaxSpillPerNode(io.airlift.units.DataSize queryMaxSpillPerNode)NodeSpillConfigsetSpillCompressionEnabled(boolean spillCompressionEnabled)NodeSpillConfigsetSpillEncryptionEnabled(boolean spillEncryptionEnabled)
-
-
-
Method Detail
-
getMaxSpillPerNode
@NotNull public @NotNull io.airlift.units.DataSize getMaxSpillPerNode()
-
setMaxSpillPerNode
@Config("max-spill-per-node") @LegacyConfig("experimental.max-spill-per-node") public NodeSpillConfig setMaxSpillPerNode(io.airlift.units.DataSize maxSpillPerNode)
-
getQueryMaxSpillPerNode
@NotNull public @NotNull io.airlift.units.DataSize getQueryMaxSpillPerNode()
-
setQueryMaxSpillPerNode
@Config("query-max-spill-per-node") @LegacyConfig("experimental.query-max-spill-per-node") public NodeSpillConfig setQueryMaxSpillPerNode(io.airlift.units.DataSize queryMaxSpillPerNode)
-
isSpillCompressionEnabled
public boolean isSpillCompressionEnabled()
-
setSpillCompressionEnabled
@Config("spill-compression-enabled") @LegacyConfig("experimental.spill-compression-enabled") public NodeSpillConfig setSpillCompressionEnabled(boolean spillCompressionEnabled)
-
isSpillEncryptionEnabled
public boolean isSpillEncryptionEnabled()
-
setSpillEncryptionEnabled
@Config("spill-encryption-enabled") @LegacyConfig("experimental.spill-encryption-enabled") public NodeSpillConfig setSpillEncryptionEnabled(boolean spillEncryptionEnabled)
-
-