Class ChangeNumberOfProcesses
java.lang.Object
org.apache.pekko.cluster.sharding.typed.ChangeNumberOfProcesses
- All Implemented Interfaces:
ClusterShardingTypedSerializable,ShardedDaemonProcessCommand
public final class ChangeNumberOfProcesses
extends Object
implements ShardedDaemonProcessCommand, ClusterShardingTypedSerializable
Tell the sharded daemon process to rescale to the given number of processes.
param: newNumberOfProcesses The number of processes to scale up to param: replyTo Reply to this actor once scaling is successfully done, or with details if it failed Note that a successful response may take a long time, depending on how fast the daemon process actors stop after getting their stop message.
-
Constructor Summary
ConstructorsConstructorDescriptionChangeNumberOfProcesses(int newNumberOfProcesses, ActorRef<StatusReply<Done>> replyTo) -
Method Summary
Modifier and TypeMethodDescriptionstatic ChangeNumberOfProcessesapply(int newNumberOfProcesses, ActorRef<StatusReply<Done>> replyTo) Scala API: Tell the sharded daemon process to rescale to the given number of processes.booleaninthashCode()intreplyTo()
-
Constructor Details
-
ChangeNumberOfProcesses
-
-
Method Details
-
apply
public static ChangeNumberOfProcesses apply(int newNumberOfProcesses, ActorRef<StatusReply<Done>> replyTo) Scala API: Tell the sharded daemon process to rescale to the given number of processes.- Parameters:
newNumberOfProcesses- The number of processes to scale up toreplyTo- Reply to this actor once scaling is successfully done, or with details if it failed Note that a successful response may take a long time, depending on how fast the daemon process actors stop after getting their stop message.
-
newNumberOfProcesses
public int newNumberOfProcesses() -
replyTo
-
equals
-
hashCode
public int hashCode()
-