Class ShardRoutingHelper

java.lang.Object
org.elasticsearch.cluster.routing.ShardRoutingHelper

public class ShardRoutingHelper extends Object
A helper class that allows access to package private APIs for testing.
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static org.elasticsearch.cluster.routing.ShardRouting
    initialize​(org.elasticsearch.cluster.routing.ShardRouting routing, String nodeId)
     
    static org.elasticsearch.cluster.routing.ShardRouting
    initialize​(org.elasticsearch.cluster.routing.ShardRouting routing, String nodeId, long expectedSize)
     
    static org.elasticsearch.cluster.routing.ShardRouting
    initWithSameId​(org.elasticsearch.cluster.routing.ShardRouting copy, org.elasticsearch.cluster.routing.RecoverySource recoverySource)
     
    static org.elasticsearch.cluster.routing.ShardRouting
    moveToStarted​(org.elasticsearch.cluster.routing.ShardRouting routing)
     
    static org.elasticsearch.cluster.routing.ShardRouting
    moveToUnassigned​(org.elasticsearch.cluster.routing.ShardRouting routing, org.elasticsearch.cluster.routing.UnassignedInfo info)
     
    static org.elasticsearch.cluster.routing.ShardRouting
    newWithRestoreSource​(org.elasticsearch.cluster.routing.ShardRouting routing, org.elasticsearch.cluster.routing.RecoverySource.SnapshotRecoverySource recoverySource)
     
    static org.elasticsearch.cluster.routing.ShardRouting
    relocate​(org.elasticsearch.cluster.routing.ShardRouting routing, String nodeId)
     
    static org.elasticsearch.cluster.routing.ShardRouting
    relocate​(org.elasticsearch.cluster.routing.ShardRouting routing, String nodeId, long expectedByteSize)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • ShardRoutingHelper

      public ShardRoutingHelper()
  • Method Details

    • relocate

      public static org.elasticsearch.cluster.routing.ShardRouting relocate(org.elasticsearch.cluster.routing.ShardRouting routing, String nodeId)
    • relocate

      public static org.elasticsearch.cluster.routing.ShardRouting relocate(org.elasticsearch.cluster.routing.ShardRouting routing, String nodeId, long expectedByteSize)
    • moveToStarted

      public static org.elasticsearch.cluster.routing.ShardRouting moveToStarted(org.elasticsearch.cluster.routing.ShardRouting routing)
    • initialize

      public static org.elasticsearch.cluster.routing.ShardRouting initialize(org.elasticsearch.cluster.routing.ShardRouting routing, String nodeId)
    • initialize

      public static org.elasticsearch.cluster.routing.ShardRouting initialize(org.elasticsearch.cluster.routing.ShardRouting routing, String nodeId, long expectedSize)
    • initWithSameId

      public static org.elasticsearch.cluster.routing.ShardRouting initWithSameId(org.elasticsearch.cluster.routing.ShardRouting copy, org.elasticsearch.cluster.routing.RecoverySource recoverySource)
    • moveToUnassigned

      public static org.elasticsearch.cluster.routing.ShardRouting moveToUnassigned(org.elasticsearch.cluster.routing.ShardRouting routing, org.elasticsearch.cluster.routing.UnassignedInfo info)
    • newWithRestoreSource

      public static org.elasticsearch.cluster.routing.ShardRouting newWithRestoreSource(org.elasticsearch.cluster.routing.ShardRouting routing, org.elasticsearch.cluster.routing.RecoverySource.SnapshotRecoverySource recoverySource)