java.lang.Object
org.graylog2.rest.models.system.indexer.responses.ShardRouting

public abstract class ShardRouting extends Object
  • Constructor Details

    • ShardRouting

      public ShardRouting()
  • Method Details

    • id

      public abstract int id()
    • state

      public abstract String state()
    • active

      public abstract boolean active()
    • primary

      public abstract boolean primary()
    • nodeId

      public abstract String nodeId()
    • nodeName

      @Nullable public abstract String nodeName()
    • nodeHostname

      @Nullable public abstract String nodeHostname()
    • relocatingTo

      @Nullable public abstract String relocatingTo()
    • create

      public static ShardRouting create(int id, String state, boolean active, boolean primary, String nodeId, @Nullable String nodeName, @Nullable String nodeHostname, @Nullable String relocatingTo)
    • builder

      public static ShardRouting.Builder builder()
    • withNodeDetails

      public ShardRouting withNodeDetails(String nodeName, String nodeHostname)