Class Highlight

    • Method Detail

      • fields

        public final java.util.Map<java.lang.String,​HighlightField> fields()
        Required - API name: fields
      • boundaryChars

        @Nullable
        public final java.lang.String boundaryChars()
        API name: boundary_chars
      • boundaryMaxScan

        @Nullable
        public final java.lang.Integer boundaryMaxScan()
        API name: boundary_max_scan
      • boundaryScanner

        @Nullable
        public final BoundaryScanner boundaryScanner()
        API name: boundary_scanner
      • boundaryScannerLocale

        @Nullable
        public final java.lang.String boundaryScannerLocale()
        API name: boundary_scanner_locale
      • fragmentOffset

        @Nullable
        public final java.lang.Integer fragmentOffset()
        API name: fragment_offset
      • fragmentSize

        @Nullable
        public final java.lang.Integer fragmentSize()
        API name: fragment_size
      • maxFragmentLength

        @Nullable
        public final java.lang.Integer maxFragmentLength()
        API name: max_fragment_length
      • noMatchSize

        @Nullable
        public final java.lang.Integer noMatchSize()
        API name: no_match_size
      • numberOfFragments

        @Nullable
        public final java.lang.Integer numberOfFragments()
        API name: number_of_fragments
      • postTags

        public final java.util.List<java.lang.String> postTags()
        API name: post_tags
      • preTags

        public final java.util.List<java.lang.String> preTags()
        API name: pre_tags
      • requireFieldMatch

        @Nullable
        public final java.lang.Boolean requireFieldMatch()
        API name: require_field_match
      • highlightQuery

        @Nullable
        public final Query highlightQuery()
        API name: highlight_query
      • maxAnalyzerOffset

        @Nullable
        public final java.lang.String maxAnalyzerOffset()
        API name: max_analyzer_offset
      • serialize

        public void serialize​(jakarta.json.stream.JsonGenerator generator,
                              JsonpMapper mapper)
        Serialize this object to JSON.
        Specified by:
        serialize in interface JsonpSerializable
      • serializeInternal

        protected void serializeInternal​(jakarta.json.stream.JsonGenerator generator,
                                         JsonpMapper mapper)