Class ConsumerController.Settings

  • Enclosing class:
    ConsumerController

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

      • Settings

        public Settings()
    • Method Detail

      • flowControlWindow

        public int flowControlWindow()
      • resendIntervalMin

        public scala.concurrent.duration.FiniteDuration resendIntervalMin()
      • resendIntervalMax

        public scala.concurrent.duration.FiniteDuration resendIntervalMax()
      • onlyFlowControl

        public boolean onlyFlowControl()
      • withResendIntervalMin

        public ConsumerController.Settings withResendIntervalMin​(scala.concurrent.duration.FiniteDuration newResendIntervalMin)
        Scala API
      • withResendIntervalMax

        public ConsumerController.Settings withResendIntervalMax​(scala.concurrent.duration.FiniteDuration newResendIntervalMax)
        Scala API
      • withResendIntervalMin

        public ConsumerController.Settings withResendIntervalMin​(java.time.Duration newResendIntervalMin)
        Java API
      • withResendIntervalMax

        public ConsumerController.Settings withResendIntervalMax​(java.time.Duration newResendIntervalMax)
        Java API
      • getResendIntervalMax

        public java.time.Duration getResendIntervalMax()
        Java API
      • toString

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