ConfigBuilder

final class ConfigBuilder extends ConfigLike
class Object
trait Matchable
class Any

Value members

Concrete methods

def actorSystem: ActorSystem
def actorSystem_=(value: ActorSystem): Unit
def executionContext: ExecutionContext
def executionContext_=(value: ExecutionContext): Unit
def materializer: Materializer
def materializer_=(value: Materializer): Unit
def seed: Option[Long]
def seed_=(value: Option[Long]): Unit
def terminateActors: Boolean
def terminateActors_=(value: Boolean): Unit

Concrete fields

var blockSize: Int

The default block size is 1024.

The default block size is 1024.

var debugWaitLaunch: Option[Future[Unit]]

The default internal node buffer size is 65536.

The default internal node buffer size is 65536.

var useAsync: Boolean

The default behavior is ''not'' to isolate blocking nodes into a separate graph. This is due to multiple problems of Akka Stream polling nodes at async boundaries in an unpredictable way.

The default behavior is ''not'' to isolate blocking nodes into a separate graph. This is due to multiple problems of Akka Stream polling nodes at async boundaries in an unpredictable way.

Once this behavior has been rectified, the setting should be rather true by default.

The setting should also be left disabled for debugging purposes, for example in order to allow the debug printer to create an entire GraphViz representation.