Class ActorSystemSetup

    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      <T extends Setup>
      ActorSystemSetup
      and​(T t)
      alias for withSetup allowing for fluent combination of settings: a and b and c, where a, b and c are concrete pekko.actor.setup.Setup instances.
      static ActorSystemSetup apply​(scala.collection.immutable.Seq<Setup> settings)
      Scala API: Create an pekko.actor.setup.ActorSystemSetup containing all the provided settings
      static ActorSystemSetup create​(Setup... settings)
      Java API: Create an pekko.actor.setup.ActorSystemSetup containing all the provided settings
      static ActorSystemSetup create​(scala.collection.immutable.Seq<Setup> settings)
      Java API: Create an pekko.actor.setup.ActorSystemSetup containing all the provided settings
      static ActorSystemSetup empty()  
      <T extends Setup>
      java.util.Optional<T>
      get​(java.lang.Class<T> clazz)
      Java API: Extract a concrete pekko.actor.setup.Setup of type T if it is defined in the settings.
      <T extends Setup>
      scala.Option<T>
      get​(scala.reflect.ClassTag<T> evidence$1)
      Scala API: Extract a concrete pekko.actor.setup.Setup of type T if it is defined in the settings.
      java.lang.String toString()  
      <T extends Setup>
      ActorSystemSetup
      withSetup​(T t)
      Add a concrete pekko.actor.setup.Setup.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Method Detail

      • create

        public static ActorSystemSetup create​(Setup... settings)
        Java API: Create an pekko.actor.setup.ActorSystemSetup containing all the provided settings
      • apply

        public static ActorSystemSetup apply​(scala.collection.immutable.Seq<Setup> settings)
        Scala API: Create an pekko.actor.setup.ActorSystemSetup containing all the provided settings
      • create

        public static ActorSystemSetup create​(scala.collection.immutable.Seq<Setup> settings)
        Java API: Create an pekko.actor.setup.ActorSystemSetup containing all the provided settings
      • get

        public <T extends Setup> java.util.Optional<T> get​(java.lang.Class<T> clazz)
        Java API: Extract a concrete pekko.actor.setup.Setup of type T if it is defined in the settings.
      • get

        public <T extends Setup> scala.Option<T> get​(scala.reflect.ClassTag<T> evidence$1)
        Scala API: Extract a concrete pekko.actor.setup.Setup of type T if it is defined in the settings.
      • withSetup

        public <T extends SetupActorSystemSetup withSetup​(T t)
        Add a concrete pekko.actor.setup.Setup. If a setting of the same concrete pekko.actor.setup.Setup already is present it will be replaced.
      • and

        public <T extends SetupActorSystemSetup and​(T t)
        alias for withSetup allowing for fluent combination of settings: a and b and c, where a, b and c are concrete pekko.actor.setup.Setup instances. If a setting of the same concrete pekko.actor.setup.Setup already is present it will be replaced.
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object