Class ActorSystem.Settings

  • Enclosing class:
    ActorSystem

    public static class ActorSystem.Settings
    extends java.lang.Object
    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"

    See Also:
    The Typesafe Config Library API Documentation
    • Constructor Detail

      • Settings

        public Settings​(java.lang.ClassLoader classLoader,
                        com.typesafe.config.Config cfg,
                        java.lang.String name,
                        ActorSystemSetup setup)
      • Settings

        public Settings​(java.lang.ClassLoader classLoader,
                        com.typesafe.config.Config cfg,
                        java.lang.String name)
    • Method Detail

      • name

        public final java.lang.String name()
      • ConfigVersion

        public final java.lang.String ConfigVersion()
      • ProviderClass

        public final java.lang.String ProviderClass()
      • HasCluster

        public final boolean HasCluster()
      • SupervisorStrategyClass

        public final java.lang.String SupervisorStrategyClass()
      • CreationTimeout

        public final Timeout CreationTimeout()
      • UnstartedPushTimeout

        public final Timeout UnstartedPushTimeout()
      • AllowJavaSerialization

        public final boolean AllowJavaSerialization()
      • EnableAdditionalSerializationBindings

        public final boolean EnableAdditionalSerializationBindings()
        Deprecated.
        Always enabled from Akka 2.6.0. Since Akka 2.6.0.
      • SerializeAllMessages

        public final boolean SerializeAllMessages()
      • SerializeAllCreators

        public final boolean SerializeAllCreators()
      • NoSerializationVerificationNeededClassPrefix

        public final scala.collection.immutable.Set<java.lang.String> NoSerializationVerificationNeededClassPrefix()
      • LogLevel

        public final java.lang.String LogLevel()
      • StdoutLogLevel

        public final java.lang.String StdoutLogLevel()
      • Loggers

        public final scala.collection.immutable.Seq<java.lang.String> Loggers()
      • LoggersDispatcher

        public final java.lang.String LoggersDispatcher()
      • LoggingFilter

        public final java.lang.String LoggingFilter()
      • LoggerStartTimeout

        public final Timeout 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

        public final scala.Option<java.lang.String> Home()
      • SchedulerClass

        public final java.lang.String 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

        public java.lang.String toString()
        Returns the String representation of the Config that this Settings is backed by
        Overrides:
        toString in class java.lang.Object