Class ShardRoutingHelper
- java.lang.Object
-
- org.elasticsearch.cluster.routing.ShardRoutingHelper
-
public class ShardRoutingHelper extends java.lang.ObjectA helper class that allows access to package private APIs for testing.
-
-
Constructor Summary
Constructors Constructor Description ShardRoutingHelper()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static ShardRoutinginitialize(ShardRouting routing, java.lang.String nodeId)static ShardRoutinginitialize(ShardRouting routing, java.lang.String nodeId, long expectedSize)static ShardRoutinginitWithSameId(ShardRouting copy, RecoverySource recoverySource)static ShardRoutingmoveToStarted(ShardRouting routing)static ShardRoutingmoveToUnassigned(ShardRouting routing, UnassignedInfo info)static ShardRoutingnewWithRestoreSource(ShardRouting routing, RecoverySource.SnapshotRecoverySource recoverySource)static ShardRoutingrelocate(ShardRouting routing, java.lang.String nodeId)static ShardRoutingrelocate(ShardRouting routing, java.lang.String nodeId, long expectedByteSize)
-
-
-
Method Detail
-
relocate
public static ShardRouting relocate(ShardRouting routing, java.lang.String nodeId)
-
relocate
public static ShardRouting relocate(ShardRouting routing, java.lang.String nodeId, long expectedByteSize)
-
moveToStarted
public static ShardRouting moveToStarted(ShardRouting routing)
-
initialize
public static ShardRouting initialize(ShardRouting routing, java.lang.String nodeId)
-
initialize
public static ShardRouting initialize(ShardRouting routing, java.lang.String nodeId, long expectedSize)
-
initWithSameId
public static ShardRouting initWithSameId(ShardRouting copy, RecoverySource recoverySource)
-
moveToUnassigned
public static ShardRouting moveToUnassigned(ShardRouting routing, UnassignedInfo info)
-
newWithRestoreSource
public static ShardRouting newWithRestoreSource(ShardRouting routing, RecoverySource.SnapshotRecoverySource recoverySource)
-
-