public static final class ClusterShardingGuardian.Start extends java.lang.Object implements NoSerializationVerificationNeeded, scala.Product, scala.Serializable
Constructor and Description |
---|
Start(java.lang.String typeName,
Props entityProps,
ClusterShardingSettings settings,
scala.PartialFunction<java.lang.Object,scala.Tuple2<java.lang.String,java.lang.Object>> extractEntityId,
scala.Function1<java.lang.Object,java.lang.String> extractShardId,
ShardCoordinator.ShardAllocationStrategy allocationStrategy,
java.lang.Object handOffStopMessage) |
Modifier and Type | Method and Description |
---|---|
ShardCoordinator.ShardAllocationStrategy |
allocationStrategy() |
Props |
entityProps() |
scala.PartialFunction<java.lang.Object,scala.Tuple2<java.lang.String,java.lang.Object>> |
extractEntityId() |
scala.Function1<java.lang.Object,java.lang.String> |
extractShardId() |
java.lang.Object |
handOffStopMessage() |
ClusterShardingSettings |
settings() |
java.lang.String |
typeName() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
public Start(java.lang.String typeName, Props entityProps, ClusterShardingSettings settings, scala.PartialFunction<java.lang.Object,scala.Tuple2<java.lang.String,java.lang.Object>> extractEntityId, scala.Function1<java.lang.Object,java.lang.String> extractShardId, ShardCoordinator.ShardAllocationStrategy allocationStrategy, java.lang.Object handOffStopMessage)
public java.lang.String typeName()
public Props entityProps()
public ClusterShardingSettings settings()
public scala.PartialFunction<java.lang.Object,scala.Tuple2<java.lang.String,java.lang.Object>> extractEntityId()
public scala.Function1<java.lang.Object,java.lang.String> extractShardId()
public ShardCoordinator.ShardAllocationStrategy allocationStrategy()
public java.lang.Object handOffStopMessage()