Class InnerHits
- java.lang.Object
-
- org.opensearch.client.opensearch.core.search.InnerHits
-
- All Implemented Interfaces:
JsonpSerializable
@JsonpDeserializable public class InnerHits extends java.lang.Object implements JsonpSerializable
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classInnerHits.BuilderBuilder forInnerHits.
-
Field Summary
Fields Modifier and Type Field Description static JsonpDeserializer<InnerHits>_DESERIALIZERJson deserializer forInnerHits
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description FieldCollapsecollapse()API name:collapsejava.util.List<FieldAndFormat>docvalueFields()API name:docvalue_fieldsjava.lang.Booleanexplain()API name:explainjava.util.List<java.lang.String>fields()API name:fieldsjava.lang.Integerfrom()API name:fromHighlighthighlight()API name:highlightjava.lang.BooleanignoreUnmapped()API name:ignore_unmappedjava.lang.Stringname()API name:namestatic InnerHitsof(java.util.function.Function<InnerHits.Builder,ObjectBuilder<InnerHits>> fn)java.util.Map<java.lang.String,ScriptField>scriptFields()API name:script_fieldsjava.lang.BooleanseqNoPrimaryTerm()API name:seq_no_primary_termvoidserialize(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper)Serialize this object to JSON.protected voidserializeInternal(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper)protected static voidsetupInnerHitsDeserializer(ObjectDeserializer<InnerHits.Builder> op)java.lang.Integersize()API name:sizejava.util.List<SortOptions>sort()API name:sortSourceConfigsource()API name:_sourcejava.util.List<java.lang.String>storedField()API name:stored_fieldjava.lang.BooleantrackScores()API name:track_scoresjava.lang.Booleanversion()API name:version
-
-
-
Field Detail
-
_DESERIALIZER
public static final JsonpDeserializer<InnerHits> _DESERIALIZER
Json deserializer forInnerHits
-
-
Method Detail
-
of
public static InnerHits of(java.util.function.Function<InnerHits.Builder,ObjectBuilder<InnerHits>> fn)
-
name
@Nullable public final java.lang.String name()
API name:name
-
size
@Nullable public final java.lang.Integer size()
API name:size
-
from
@Nullable public final java.lang.Integer from()
API name:from
-
collapse
@Nullable public final FieldCollapse collapse()
API name:collapse
-
docvalueFields
public final java.util.List<FieldAndFormat> docvalueFields()
API name:docvalue_fields
-
explain
@Nullable public final java.lang.Boolean explain()
API name:explain
-
highlight
@Nullable public final Highlight highlight()
API name:highlight
-
ignoreUnmapped
@Nullable public final java.lang.Boolean ignoreUnmapped()
API name:ignore_unmapped
-
scriptFields
public final java.util.Map<java.lang.String,ScriptField> scriptFields()
API name:script_fields
-
seqNoPrimaryTerm
@Nullable public final java.lang.Boolean seqNoPrimaryTerm()
API name:seq_no_primary_term
-
fields
public final java.util.List<java.lang.String> fields()
API name:fields
-
sort
public final java.util.List<SortOptions> sort()
API name:sort
-
source
@Nullable public final SourceConfig source()
API name:_source
-
storedField
public final java.util.List<java.lang.String> storedField()
API name:stored_field
-
trackScores
@Nullable public final java.lang.Boolean trackScores()
API name:track_scores
-
version
@Nullable public final java.lang.Boolean version()
API name:version
-
serialize
public void serialize(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper)Serialize this object to JSON.- Specified by:
serializein interfaceJsonpSerializable
-
serializeInternal
protected void serializeInternal(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper)
-
setupInnerHitsDeserializer
protected static void setupInnerHitsDeserializer(ObjectDeserializer<InnerHits.Builder> op)
-
-