Package akka.actor.typed.delivery
Class ConsumerController.Settings
- java.lang.Object
-
- akka.actor.typed.delivery.ConsumerController.Settings
-
- Enclosing class:
- ConsumerController
public static final class ConsumerController.Settings extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Settings()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intflowControlWindow()java.time.DurationgetResendIntervalMax()Java APIbooleanonlyFlowControl()scala.concurrent.duration.FiniteDurationresendIntervalMax()scala.concurrent.duration.FiniteDurationresendIntervalMin()java.lang.StringtoString()ConsumerController.SettingswithFlowControlWindow(int newFlowControlWindow)ConsumerController.SettingswithOnlyFlowControl(boolean newOnlyFlowControl)ConsumerController.SettingswithResendIntervalMax(java.time.Duration newResendIntervalMax)Java APIConsumerController.SettingswithResendIntervalMax(scala.concurrent.duration.FiniteDuration newResendIntervalMax)Scala APIConsumerController.SettingswithResendIntervalMin(java.time.Duration newResendIntervalMin)Java APIConsumerController.SettingswithResendIntervalMin(scala.concurrent.duration.FiniteDuration newResendIntervalMin)Scala API
-
-
-
Method Detail
-
flowControlWindow
public int flowControlWindow()
-
resendIntervalMin
public scala.concurrent.duration.FiniteDuration resendIntervalMin()
-
resendIntervalMax
public scala.concurrent.duration.FiniteDuration resendIntervalMax()
-
onlyFlowControl
public boolean onlyFlowControl()
-
withFlowControlWindow
public ConsumerController.Settings withFlowControlWindow(int newFlowControlWindow)
-
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
-
withOnlyFlowControl
public ConsumerController.Settings withOnlyFlowControl(boolean newOnlyFlowControl)
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-