Package org.elasticsearch.search
Class SearchShardTarget
java.lang.Object
org.elasticsearch.search.SearchShardTarget
- All Implemented Interfaces:
java.lang.Comparable<SearchShardTarget>
,Writeable
public final class SearchShardTarget extends java.lang.Object implements Writeable, java.lang.Comparable<SearchShardTarget>
The target that the search request was executed on.
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.elasticsearch.common.io.stream.Writeable
Writeable.Reader<V>, Writeable.Writer<V>
-
Constructor Summary
Constructors Constructor Description SearchShardTarget(java.lang.String nodeId, ShardId shardId, java.lang.String clusterAlias, OriginalIndices originalIndices)
SearchShardTarget(StreamInput in)
-
Method Summary
Modifier and Type Method Description int
compareTo(SearchShardTarget o)
boolean
equals(java.lang.Object o)
java.lang.String
getClusterAlias()
java.lang.String
getFullyQualifiedIndexName()
Returns the fully qualified index name, including the index prefix that indicates which cluster results come from.java.lang.String
getIndex()
java.lang.String
getNodeId()
Text
getNodeIdText()
OriginalIndices
getOriginalIndices()
ShardId
getShardId()
int
hashCode()
java.lang.String
toString()
void
writeTo(StreamOutput out)
Write this into the StreamOutput.
-
Constructor Details
-
SearchShardTarget
- Throws:
java.io.IOException
-
SearchShardTarget
public SearchShardTarget(java.lang.String nodeId, ShardId shardId, @Nullable java.lang.String clusterAlias, OriginalIndices originalIndices)
-
-
Method Details
-
getNodeId
@Nullable public java.lang.String getNodeId() -
getNodeIdText
-
getIndex
public java.lang.String getIndex() -
getShardId
-
getOriginalIndices
-
getClusterAlias
@Nullable public java.lang.String getClusterAlias() -
getFullyQualifiedIndexName
public java.lang.String getFullyQualifiedIndexName()Returns the fully qualified index name, including the index prefix that indicates which cluster results come from. -
compareTo
- Specified by:
compareTo
in interfacejava.lang.Comparable<SearchShardTarget>
-
writeTo
Description copied from interface:Writeable
Write this into the StreamOutput. -
equals
public boolean equals(java.lang.Object o)- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()- Overrides:
hashCode
in classjava.lang.Object
-
toString
public java.lang.String toString()- Overrides:
toString
in classjava.lang.Object
-