Class SearchShardTarget

org.elasticsearch.search.SearchShardTarget
All Implemented Interfaces:
<SearchShardTarget>, Writeable

public final class SearchShardTarget extends implements <SearchShardTarget>
The target that the search request was executed on.
  • Constructor Details

    • SearchShardTarget

      public SearchShardTarget(StreamInput in) throws
      Throws:
    • SearchShardTarget

      public SearchShardTarget( nodeId, ShardId shardId, @Nullable  clusterAlias, OriginalIndices originalIndices)
  • Method Details

    • getNodeId

      @Nullable public  getNodeId()
    • getNodeIdText

      public Text getNodeIdText()
    • getIndex

      public  getIndex()
    • getShardId

      public ShardId getShardId()
    • getOriginalIndices

      public OriginalIndices getOriginalIndices()
    • getClusterAlias

      @Nullable public  getClusterAlias()
    • getFullyQualifiedIndexName

      public  getFullyQualifiedIndexName()
      Returns the fully qualified index name, including the index prefix that indicates which cluster results come from.
    • compareTo

      public int compareTo(SearchShardTarget o)
      Specified by:
       in interface <SearchShardTarget>
    • writeTo

      public void writeTo(StreamOutput out) throws
      Description copied from interface: Writeable
      Write this into the StreamOutput.
      Specified by:
      writeTo in interface Writeable
      Throws:
    • equals

      public boolean equals( o)
      Overrides:
       in class 
    • hashCode

      public int hashCode()
      Overrides:
       in class 
    • toString

      public  toString()
      Overrides:
       in class