Class TestKitSettings
- java.lang.Object
-
- org.apache.pekko.actor.testkit.typed.TestKitSettings
-
public final class TestKitSettings extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description TestKitSettings(com.typesafe.config.Config config)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static TestKitSettingsapply(com.typesafe.config.Config config)Reads configuration settings from givenConfigthat must have the same layout as thepekko.actor.testkit.typedsection.static TestKitSettingsapply(ActorSystem<?> system)Reads configuration settings frompekko.actor.testkit.typedsection.com.typesafe.config.Configconfig()static TestKitSettingscreate(com.typesafe.config.Config config)Reads configuration settings from givenConfigthat must have the same layout as thepekko.actor.testkit.typedsection.static TestKitSettingscreate(ActorSystem<?> system)Java API: Reads configuration settings frompekko.actor.testkit.typedsection.scala.concurrent.duration.FiniteDurationDefaultActorSystemShutdownTimeout()Dilated with `TestTimeFactor`.TimeoutDefaultTimeout()Dilated with `TestTimeFactor`.java.time.Durationdilated(java.time.Duration duration)Java API: Scale thedurationwith the configuredTestTimeFactorscala.concurrent.duration.FiniteDurationdilated(scala.concurrent.duration.FiniteDuration duration)Scala API: Scale thedurationwith the configuredTestTimeFactorscala.concurrent.duration.FiniteDurationExpectNoMessageDefaultTimeout()Dilated with `TestTimeFactor`.scala.concurrent.duration.FiniteDurationFilterLeeway()Dilated with `TestTimeFactor`.scala.concurrent.duration.FiniteDurationSingleExpectDefaultTimeout()Dilated with `TestTimeFactor`.doubleTestTimeFactor()booleanThrowOnShutdownTimeout()
-
-
-
Method Detail
-
apply
public static TestKitSettings apply(ActorSystem<?> system)
Reads configuration settings frompekko.actor.testkit.typedsection.
-
apply
public static TestKitSettings apply(com.typesafe.config.Config config)
Reads configuration settings from givenConfigthat must have the same layout as thepekko.actor.testkit.typedsection.
-
create
public static TestKitSettings create(ActorSystem<?> system)
Java API: Reads configuration settings frompekko.actor.testkit.typedsection.
-
create
public static TestKitSettings create(com.typesafe.config.Config config)
Reads configuration settings from givenConfigthat must have the same layout as thepekko.actor.testkit.typedsection.
-
config
public com.typesafe.config.Config config()
-
TestTimeFactor
public double TestTimeFactor()
-
SingleExpectDefaultTimeout
public scala.concurrent.duration.FiniteDuration SingleExpectDefaultTimeout()
Dilated with `TestTimeFactor`.
-
ExpectNoMessageDefaultTimeout
public scala.concurrent.duration.FiniteDuration ExpectNoMessageDefaultTimeout()
Dilated with `TestTimeFactor`.
-
DefaultTimeout
public Timeout DefaultTimeout()
Dilated with `TestTimeFactor`.
-
DefaultActorSystemShutdownTimeout
public scala.concurrent.duration.FiniteDuration DefaultActorSystemShutdownTimeout()
Dilated with `TestTimeFactor`.
-
ThrowOnShutdownTimeout
public boolean ThrowOnShutdownTimeout()
-
FilterLeeway
public scala.concurrent.duration.FiniteDuration FilterLeeway()
Dilated with `TestTimeFactor`.
-
dilated
public scala.concurrent.duration.FiniteDuration dilated(scala.concurrent.duration.FiniteDuration duration)
Scala API: Scale thedurationwith the configuredTestTimeFactor
-
dilated
public java.time.Duration dilated(java.time.Duration duration)
Java API: Scale thedurationwith the configuredTestTimeFactor
-
-