primaryTerm
@Nullable
public final java.lang.Long primaryTerm()
API name:
_primary_term
JsonpSerializable
@JsonpDeserializable public class Hit<TDocument> extends java.lang.Object implements JsonpSerializable
Modifier and Type | Class | Description |
---|---|---|
static class |
Hit.Builder<TDocument> |
Builder for
Hit . |
Modifier and Type | Field | Description |
---|---|---|
static JsonpDeserializer<Hit<java.lang.Object>> |
_DESERIALIZER |
Json deserializer for
Hit based on named deserializers provided by
the calling JsonMapper . |
Modifier and Type | Method | Description |
---|---|---|
static <TDocument> |
createHitDeserializer(JsonpDeserializer<TDocument> tDocumentDeserializer) |
Create a JSON deserializer for Hit
|
Explanation |
explanation() |
API name:
_explanation |
java.util.Map<java.lang.String,JsonData> |
fields() |
API name:
fields |
java.util.Map<java.lang.String,java.util.List<java.lang.String>> |
highlight() |
API name:
highlight |
java.lang.String |
id() |
Required - API name:
_id |
java.util.List<java.lang.String> |
ignored() |
API name:
_ignored |
java.util.Map<java.lang.String,java.util.List<java.lang.String>> |
ignoredFieldValues() |
API name:
ignored_field_values |
java.lang.String |
index() |
Required - API name:
_index |
java.util.Map<java.lang.String,InnerHitsResult> |
innerHits() |
API name:
inner_hits |
java.util.List<java.lang.String> |
matchedQueries() |
API name:
matched_queries |
NestedIdentity |
nested() |
API name:
_nested |
java.lang.String |
node() |
API name:
_node |
static <TDocument> |
of(java.util.function.Function<Hit.Builder<TDocument>,ObjectBuilder<Hit<TDocument>>> fn) |
|
java.lang.Long |
primaryTerm() |
API name:
_primary_term |
java.lang.String |
routing() |
API name:
_routing |
java.lang.Double |
score() |
API name:
_score |
java.lang.Long |
seqNo() |
API name:
_seq_no |
void |
serialize(jakarta.json.stream.JsonGenerator generator,
JsonpMapper mapper) |
Serialize this object to JSON.
|
protected void |
serializeInternal(jakarta.json.stream.JsonGenerator generator,
JsonpMapper mapper) |
|
protected static <TDocument> |
setupHitDeserializer(ObjectDeserializer<Hit.Builder<TDocument>> op,
JsonpDeserializer<TDocument> tDocumentDeserializer) |
|
java.lang.String |
shard() |
API name:
_shard |
java.util.List<java.lang.String> |
sort() |
API name:
sort |
TDocument |
source() |
API name:
_source |
java.lang.String |
toString() |
|
java.lang.Long |
version() |
API name:
_version |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Hit
based on named deserializers provided by
the calling JsonMapper
._index
_id
_score
Defaults to Double.NaN
if parsed from a JSON null
value.
_explanation
fields
highlight
inner_hits
matched_queries
_nested
_ignored
ignored_field_values
_shard
_node
_routing
_source
_seq_no
_primary_term
_version
sort
serialize
in interface JsonpSerializable
toString
in class java.lang.Object