Package org.elasticsearch.index.reindex
Interface ScrollableHitSource.Hit
-
- All Known Implementing Classes:
ScrollableHitSource.BasicHit
- Enclosing class:
- ScrollableHitSource
public static interface ScrollableHitSource.Hit
A document returned as part of the response. Think of it likeSearchHit
but with all the things reindex needs in convenient methods.
-
-
Method Summary
Modifier and Type Method Description java.lang.String
getId()
The document id of the hit.java.lang.String
getIndex()
The index in which the hit is stored.java.lang.String
getParent()
The document id of the parent of the hit if there is a parent or null if there isn't.long
getPrimaryTerm()
The primary term of the match orSequenceNumbers.UNASSIGNED_PRIMARY_TERM
if sequence numbers weren't requested.java.lang.String
getRouting()
The routing on the hit if there is any or null if there isn't.long
getSeqNo()
The sequence number of the match orSequenceNumbers.UNASSIGNED_SEQ_NO
if sequence numbers weren't requested.BytesReference
getSource()
The source of the hit.java.lang.String
getType()
The type that the hit has.long
getVersion()
The version of the match or-1
if the version wasn't requested.XContentType
getXContentType()
The content type of the hit source.
-
-
-
Method Detail
-
getIndex
java.lang.String getIndex()
The index in which the hit is stored.
-
getType
java.lang.String getType()
The type that the hit has.
-
getId
java.lang.String getId()
The document id of the hit.
-
getVersion
long getVersion()
The version of the match or-1
if the version wasn't requested. The-1
keeps it inline with Elasticsearch's internal APIs.
-
getSeqNo
long getSeqNo()
The sequence number of the match orSequenceNumbers.UNASSIGNED_SEQ_NO
if sequence numbers weren't requested.
-
getPrimaryTerm
long getPrimaryTerm()
The primary term of the match orSequenceNumbers.UNASSIGNED_PRIMARY_TERM
if sequence numbers weren't requested.
-
getSource
@Nullable BytesReference getSource()
The source of the hit. Returns null if the source didn't come back from the search, usually because it source wasn't stored at all.
-
getXContentType
@Nullable XContentType getXContentType()
The content type of the hit source. Returns null if the source didn't come back from the search.
-
getParent
@Nullable java.lang.String getParent()
The document id of the parent of the hit if there is a parent or null if there isn't.
-
getRouting
@Nullable java.lang.String getRouting()
The routing on the hit if there is any or null if there isn't.
-
-