Class NodeSpillConfig

java.lang.Object
io.trino.spiller.NodeSpillConfig

@DefunctConfig("experimental.spill-compression-enabled") public class NodeSpillConfig extends Object
  • Constructor Details

    • NodeSpillConfig

      public NodeSpillConfig()
  • Method Details

    • 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)
    • setSpillCompressionEnabled

      @Deprecated @LegacyConfig(value="spill-compression-enabled", replacedBy="spill-compression-codec") public NodeSpillConfig setSpillCompressionEnabled(boolean spillCompressionEnabled)
      Deprecated.
    • getSpillCompressionCodec

      public CompressionCodec getSpillCompressionCodec()
    • setSpillCompressionCodec

      @Config("spill-compression-codec") public NodeSpillConfig setSpillCompressionCodec(CompressionCodec spillCompressionCodec)
    • isSpillEncryptionEnabled

      public boolean isSpillEncryptionEnabled()
    • setSpillEncryptionEnabled

      @Config("spill-encryption-enabled") @LegacyConfig("experimental.spill-encryption-enabled") public NodeSpillConfig setSpillEncryptionEnabled(boolean spillEncryptionEnabled)