Class ProducerController.Settings

  • Enclosing class:
    ProducerController

    public static final class ProducerController.Settings
    extends java.lang.Object
    • Constructor Detail

      • Settings

        public Settings()
    • Method Detail

      • durableQueueRequestTimeout

        public scala.concurrent.duration.FiniteDuration durableQueueRequestTimeout()
      • durableQueueRetryAttempts

        public int durableQueueRetryAttempts()
      • durableQueueResendFirstInterval

        public scala.concurrent.duration.FiniteDuration durableQueueResendFirstInterval()
      • withDurableQueueRetryAttempts

        public ProducerController.Settings withDurableQueueRetryAttempts​(int newDurableQueueRetryAttempts)
      • withDurableQueueRequestTimeout

        public ProducerController.Settings withDurableQueueRequestTimeout​(scala.concurrent.duration.FiniteDuration newDurableQueueRequestTimeout)
        Scala API
        Parameters:
        newDurableQueueRequestTimeout - (undocumented)
        Returns:
        (undocumented)
      • withDurableQueueResendFirstInterval

        public ProducerController.Settings withDurableQueueResendFirstInterval​(scala.concurrent.duration.FiniteDuration newDurableQueueResendFirstInterval)
        Scala API
        Parameters:
        newDurableQueueResendFirstInterval - (undocumented)
        Returns:
        (undocumented)
      • withDurableQueueRequestTimeout

        public ProducerController.Settings withDurableQueueRequestTimeout​(java.time.Duration newDurableQueueRequestTimeout)
        Java API
        Parameters:
        newDurableQueueRequestTimeout - (undocumented)
        Returns:
        (undocumented)
      • withDurableQueueResendFirstInterval

        public ProducerController.Settings withDurableQueueResendFirstInterval​(java.time.Duration newDurableQueueResendFirstInterval)
        Java API
        Parameters:
        newDurableQueueResendFirstInterval - (undocumented)
        Returns:
        (undocumented)
      • getDurableQueueRequestTimeout

        public java.time.Duration getDurableQueueRequestTimeout()
        Java API
        Returns:
        (undocumented)
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object