public final class Deploy
extends java.lang.Object
implements scala.Product, scala.Serializable
The path field is used only when inserting the Deploy into a deployer and not needed when just doing deploy-as-you-go:
val remoteProps = someProps.withDeploy(Deploy(scope = RemoteScope("someOtherNodeName")))
Constructor and Description |
---|
Deploy(akka.routing.RouterConfig routing)
Java API to create a Deploy with the given RouterConfig
|
Deploy(akka.routing.RouterConfig routing,
Scope scope)
Java API to create a Deploy with the given RouterConfig with Scope
|
Deploy(java.lang.String path,
com.typesafe.config.Config config,
akka.routing.RouterConfig routerConfig,
Scope scope,
java.lang.String dispatcher,
java.lang.String mailbox) |
Modifier and Type | Method and Description |
---|---|
com.typesafe.config.Config |
config() |
java.lang.String |
dispatcher() |
static Deploy |
local() |
java.lang.String |
mailbox() |
static java.lang.String |
NoDispatcherGiven() |
static java.lang.String |
NoMailboxGiven() |
java.lang.String |
path() |
akka.routing.RouterConfig |
routerConfig() |
Scope |
scope() |
Deploy |
withFallback(Deploy other)
Do a merge between this and the other Deploy, where values from “this” take
precedence.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
public Deploy(java.lang.String path, com.typesafe.config.Config config, akka.routing.RouterConfig routerConfig, Scope scope, java.lang.String dispatcher, java.lang.String mailbox)
public Deploy(akka.routing.RouterConfig routing)
public Deploy(akka.routing.RouterConfig routing, Scope scope)
public static final java.lang.String NoDispatcherGiven()
public static final java.lang.String NoMailboxGiven()
public static Deploy local()
public java.lang.String path()
public com.typesafe.config.Config config()
public akka.routing.RouterConfig routerConfig()
public Scope scope()
public java.lang.String dispatcher()
public java.lang.String mailbox()