Class TransactionManagerConfig


  • public class TransactionManagerConfig
    extends Object
    • Constructor Detail

      • TransactionManagerConfig

        public TransactionManagerConfig()
    • Method Detail

      • getIdleCheckInterval

        @MinDuration("1ms")
        @NotNull
        public @MinDuration("1ms") @NotNull io.airlift.units.Duration getIdleCheckInterval()
      • setIdleCheckInterval

        @Config("transaction.idle-check-interval")
        public TransactionManagerConfig setIdleCheckInterval​(io.airlift.units.Duration idleCheckInterval)
      • getIdleTimeout

        @MinDuration("1ms")
        @NotNull
        public @MinDuration("1ms") @NotNull io.airlift.units.Duration getIdleTimeout()
      • setIdleTimeout

        @Config("transaction.idle-timeout")
        public TransactionManagerConfig setIdleTimeout​(io.airlift.units.Duration idleTimeout)
      • getMaxFinishingConcurrency

        @Min(1L)
        public @javax.validation.constraints.Min(1L) int getMaxFinishingConcurrency()
      • setMaxFinishingConcurrency

        @Config("transaction.max-finishing-concurrency")
        public TransactionManagerConfig setMaxFinishingConcurrency​(int maxFinishingConcurrency)