Class Highlight
java.lang.Object
co.elastic.clients.elasticsearch.core.search.HighlightBase
co.elastic.clients.elasticsearch.core.search.Highlight
- All Implemented Interfaces:
JsonpSerializable
@JsonpDeserializable public class Highlight extends HighlightBase
- See Also:
- API specification
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Highlight.Builder
Builder forHighlight
.Nested classes/interfaces inherited from class co.elastic.clients.elasticsearch.core.search.HighlightBase
HighlightBase.AbstractBuilder<BuilderT extends HighlightBase.AbstractBuilder<BuilderT>>
-
Field Summary
Fields Modifier and Type Field Description static JsonpDeserializer<Highlight>
_DESERIALIZER
Json deserializer forHighlight
-
Method Summary
Modifier and Type Method Description HighlighterEncoder
encoder()
API name:encoder
java.util.Map<java.lang.String,HighlightField>
fields()
Required - API name:fields
static Highlight
of(java.util.function.Function<Highlight.Builder,ObjectBuilder<Highlight>> fn)
protected void
serializeInternal(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper)
protected static void
setupHighlightDeserializer(ObjectDeserializer<Highlight.Builder> op)
Methods inherited from class co.elastic.clients.elasticsearch.core.search.HighlightBase
boundaryChars, boundaryMaxScan, boundaryScanner, boundaryScannerLocale, forceSource, fragmenter, fragmentSize, highlightFilter, highlightQuery, maxAnalyzedOffset, maxFragmentLength, noMatchSize, numberOfFragments, options, order, phraseLimit, postTags, preTags, requireFieldMatch, serialize, setupHighlightBaseDeserializer, tagsSchema, toString, type
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Field Details
-
_DESERIALIZER
Json deserializer forHighlight
-
-
Method Details
-
of
public static Highlight of(java.util.function.Function<Highlight.Builder,ObjectBuilder<Highlight>> fn) -
encoder
API name:encoder
-
fields
Required - API name:fields
-
serializeInternal
- Overrides:
serializeInternal
in classHighlightBase
-
setupHighlightDeserializer
-