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, waitpublic 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()