Class CoreTransactionsCleanupConfig

java.lang.Object
com.couchbase.client.core.transaction.config.CoreTransactionsCleanupConfig

@Internal public class CoreTransactionsCleanupConfig extends Object
  • Field Details

    • DEFAULT_TRANSACTION_CLEANUP_WINDOW

      public static final Duration DEFAULT_TRANSACTION_CLEANUP_WINDOW
    • TRANSACTIONS_CLEANUP_LOST_PROPERTY

      public static final String TRANSACTIONS_CLEANUP_LOST_PROPERTY
      See Also:
    • TRANSACTIONS_CLEANUP_REGULAR_PROPERTY

      public static final String TRANSACTIONS_CLEANUP_REGULAR_PROPERTY
      See Also:
    • DEFAULT_TRANSACTIONS_CLEANUP_LOST_ENABLED

      public static final Boolean DEFAULT_TRANSACTIONS_CLEANUP_LOST_ENABLED
    • DEFAULT_TRANSACTIONS_CLEANUP_CLIENT_ENABLED

      public static final Boolean DEFAULT_TRANSACTIONS_CLEANUP_CLIENT_ENABLED
  • Constructor Details

    • CoreTransactionsCleanupConfig

      public CoreTransactionsCleanupConfig(boolean runLostAttemptsCleanupThread, boolean runRegularAttemptsCleanupThread, Duration cleanupWindow, Set<CollectionIdentifier> cleanupSet)
  • Method Details