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, Index index, int shardId, java.lang.String clusterAlias)
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 Detail
-
SearchShardTarget
public SearchShardTarget(StreamInput in) throws java.io.IOException
- Throws:
java.io.IOException
-
SearchShardTarget
public SearchShardTarget(java.lang.String nodeId, ShardId shardId, @Nullable java.lang.String clusterAlias, OriginalIndices originalIndices)
-
SearchShardTarget
public SearchShardTarget(java.lang.String nodeId, Index index, int shardId, java.lang.String clusterAlias)
-
-
Method Detail
-
getNodeId
@Nullable public java.lang.String getNodeId()
-
getNodeIdText
public Text getNodeIdText()
-
getIndex
public java.lang.String getIndex()
-
getShardId
public ShardId getShardId()
-
getOriginalIndices
public OriginalIndices 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
public int compareTo(SearchShardTarget o)
- Specified by:
compareTo
in interfacejava.lang.Comparable<SearchShardTarget>
-
writeTo
public void writeTo(StreamOutput out) throws java.io.IOException
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
-
-