public class TransactionManagerConfig extends Object
Constructor and Description |
---|
TransactionManagerConfig() |
Modifier and Type | Method and Description |
---|---|
@NotNull Map<String,String> |
getCompanionCatalogs() |
@NotNull io.airlift.units.Duration |
getIdleCheckInterval() |
@NotNull io.airlift.units.Duration |
getIdleTimeout() |
@Min(value=1L) int |
getMaxFinishingConcurrency() |
TransactionManagerConfig |
setCompanionCatalogs(String extraAccessibleCatalogs) |
TransactionManagerConfig |
setIdleCheckInterval(io.airlift.units.Duration idleCheckInterval) |
TransactionManagerConfig |
setIdleTimeout(io.airlift.units.Duration idleTimeout) |
TransactionManagerConfig |
setMaxFinishingConcurrency(int maxFinishingConcurrency) |
@MinDuration(value="1ms") @NotNull public @NotNull io.airlift.units.Duration getIdleCheckInterval()
@Config(value="transaction.idle-check-interval") public TransactionManagerConfig setIdleCheckInterval(io.airlift.units.Duration idleCheckInterval)
@MinDuration(value="1ms") @NotNull public @NotNull io.airlift.units.Duration getIdleTimeout()
@Config(value="transaction.idle-timeout") public TransactionManagerConfig setIdleTimeout(io.airlift.units.Duration idleTimeout)
@Min(value=1L) public @Min(value=1L) int getMaxFinishingConcurrency()
@Config(value="transaction.max-finishing-concurrency") public TransactionManagerConfig setMaxFinishingConcurrency(int maxFinishingConcurrency)
@Config(value="transaction.companion-catalogs") public TransactionManagerConfig setCompanionCatalogs(String extraAccessibleCatalogs)
Copyright © 2012–2022. All rights reserved.