Package akka.stream
Class StreamSubscriptionTimeoutSettings
- java.lang.Object
-
- akka.stream.StreamSubscriptionTimeoutSettings
-
public final class StreamSubscriptionTimeoutSettings extends java.lang.ObjectLeaked publishers and subscribers are cleaned up when they are not used within a given deadline, configured byStreamSubscriptionTimeoutSettings.
-
-
Constructor Summary
Constructors Constructor Description StreamSubscriptionTimeoutSettings(StreamSubscriptionTimeoutTerminationMode mode, scala.concurrent.duration.FiniteDuration timeout)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description static StreamSubscriptionTimeoutSettingsapply(StreamSubscriptionTimeoutTerminationMode mode, scala.concurrent.duration.FiniteDuration timeout)Create settings from individual values (Scala).static StreamSubscriptionTimeoutSettingsapply(com.typesafe.config.Config config)Create settings from a Config subsection (Scala).static StreamSubscriptionTimeoutSettingscreate(StreamSubscriptionTimeoutTerminationMode mode, scala.concurrent.duration.FiniteDuration timeout)Create settings from individual values (Java).static StreamSubscriptionTimeoutSettingscreate(com.typesafe.config.Config config)Create settings from a Config subsection (Java).booleanequals(java.lang.Object other)StreamSubscriptionTimeoutTerminationModemode()Deprecated.Use attribute 'ActorAttributes.StreamSubscriptionTimeoutMode' to read the concrete setting value.scala.concurrent.duration.FiniteDurationtimeout()Deprecated.Use attribute 'ActorAttributes.StreamSubscriptionTimeout' to read the concrete setting value.java.lang.StringtoString()
-
-
-
Constructor Detail
-
StreamSubscriptionTimeoutSettings
public StreamSubscriptionTimeoutSettings(StreamSubscriptionTimeoutTerminationMode mode, scala.concurrent.duration.FiniteDuration timeout)
-
-
Method Detail
-
create
public static StreamSubscriptionTimeoutSettings create(StreamSubscriptionTimeoutTerminationMode mode, scala.concurrent.duration.FiniteDuration timeout)
Create settings from individual values (Java).
-
apply
public static StreamSubscriptionTimeoutSettings apply(StreamSubscriptionTimeoutTerminationMode mode, scala.concurrent.duration.FiniteDuration timeout)
Create settings from individual values (Scala).
-
create
public static StreamSubscriptionTimeoutSettings create(com.typesafe.config.Config config)
Create settings from a Config subsection (Java).
-
apply
public static StreamSubscriptionTimeoutSettings apply(com.typesafe.config.Config config)
Create settings from a Config subsection (Scala).
-
mode
public StreamSubscriptionTimeoutTerminationMode mode()
Deprecated.Use attribute 'ActorAttributes.StreamSubscriptionTimeoutMode' to read the concrete setting value. Since 2.6.0.
-
timeout
public scala.concurrent.duration.FiniteDuration timeout()
Deprecated.Use attribute 'ActorAttributes.StreamSubscriptionTimeout' to read the concrete setting value. Since 2.6.0.
-
equals
public boolean equals(java.lang.Object other)
- Overrides:
equalsin classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-