Package org.apache.pekko.actor
Class ActorSystem.Settings
java.lang.Object
org.apache.pekko.actor.ActorSystem.Settings
- Enclosing class:
- ActorSystem
Settings are the overall ActorSystem Settings which also provides a convenient access to the Config object.
For more detailed information about the different possible configuration options, look in the Apache Pekko Documentation under "Configuration"
-
Constructor Summary
ConstructorsConstructorDescriptionSettings(ClassLoader classLoader, com.typesafe.config.Config cfg, String name) Settings(ClassLoader classLoader, com.typesafe.config.Config cfg, String name, ActorSystemSetup setup) -
Method Summary
Modifier and TypeMethodDescriptionfinal booleanfinal booleanfinal com.typesafe.config.Configconfig()The backing Config of this ActorSystem's Settingsfinal Stringfinal booleanfinal booleanfinal Timeoutfinal booleanfinal booleanfinal booleanfinal booleanfinal booleanfinal booleanfinal intfinal booleanfinal booleanfinal booleanfinal scala.Option<String>Home()final booleanfinal booleanfinal booleanfinal intfinal booleanfinal scala.concurrent.duration.Durationfinal scala.collection.immutable.Seq<String>Loggers()final Stringfinal Timeoutfinal Stringfinal StringLogLevel()final Stringname()final scala.collection.immutable.Set<String>final Stringfinal ProviderSelectionfinal Stringfinal booleanfinal booleansetup()final Stringfinal StringtoString()Returns the String representation of the Config that this Settings is backed byfinal Timeout
-
Constructor Details
-
Settings
public Settings(ClassLoader classLoader, com.typesafe.config.Config cfg, String name, ActorSystemSetup setup) -
Settings
-
-
Method Details
-
name
-
setup
-
config
public final com.typesafe.config.Config config()The backing Config of this ActorSystem's Settings -
ConfigVersion
-
ProviderSelectionType
-
ProviderClass
-
HasCluster
public final boolean HasCluster() -
SupervisorStrategyClass
-
CreationTimeout
-
UnstartedPushTimeout
-
AllowJavaSerialization
public final boolean AllowJavaSerialization() -
SerializeAllMessages
public final boolean SerializeAllMessages() -
SerializeAllCreators
public final boolean SerializeAllCreators() -
NoSerializationVerificationNeededClassPrefix
-
LogLevel
-
StdoutLogLevel
-
Loggers
-
LoggersDispatcher
-
LoggingFilter
-
LoggerStartTimeout
-
LogConfigOnStart
public final boolean LogConfigOnStart() -
LogDeadLetters
public final int LogDeadLetters() -
LogDeadLettersDuringShutdown
public final boolean LogDeadLettersDuringShutdown() -
LogDeadLettersSuspendDuration
public final scala.concurrent.duration.Duration LogDeadLettersSuspendDuration() -
AddLoggingReceive
public final boolean AddLoggingReceive() -
DebugAutoReceive
public final boolean DebugAutoReceive() -
DebugLifecycle
public final boolean DebugLifecycle() -
FsmDebugEvent
public final boolean FsmDebugEvent() -
DebugEventStream
public final boolean DebugEventStream() -
DebugUnhandledMessage
public final boolean DebugUnhandledMessage() -
DebugRouterMisconfiguration
public final boolean DebugRouterMisconfiguration() -
Home
-
SchedulerClass
-
Daemonicity
public final boolean Daemonicity() -
JvmExitOnFatalError
public final boolean JvmExitOnFatalError() -
JvmShutdownHooks
public final boolean JvmShutdownHooks() -
FailMixedVersions
public final boolean FailMixedVersions() -
CoordinatedShutdownTerminateActorSystem
public final boolean CoordinatedShutdownTerminateActorSystem() -
CoordinatedShutdownRunByActorSystemTerminate
public final boolean CoordinatedShutdownRunByActorSystemTerminate() -
DefaultVirtualNodesFactor
public final int DefaultVirtualNodesFactor() -
toString
Returns the String representation of the Config that this Settings is backed by
-