Class TimerConfig

java.lang.Object
com.couchbase.client.core.env.TimerConfig

@Volatile public class TimerConfig extends Object
Configures the internal Timer, which asynchronous retries and timeouts fire on.

Most users will have no reason to adjust these settings. It is intended for situations where testing has shown that the default settings are unable to, for example, fire high-throughput timeouts or retries quickly enough or with accurate enough timing precision.

  • Field Details

    • DEFAULT_NUM_TIMERS

      public static final int DEFAULT_NUM_TIMERS
      See Also:
    • DEFAULT_TICK_DURATION

      public static final Duration DEFAULT_TICK_DURATION
    • DEFAULT_NUM_BUCKETS

      public static final int DEFAULT_NUM_BUCKETS
      See Also:
  • Method Details