Interface HighlightBuilder
@ProviderType
public interface HighlightBuilder
-
Method Summary
Modifier and TypeMethodDescriptionaddFieldConfig
(FieldConfig fieldConfig) boundaryChars
(char... boundaryChars) boundaryMaxScan
(Integer boundaryMaxScan) boundaryScannerLocale
(String boundaryScannerLocale) boundaryScannerType
(String boundaryScannerType) build()
fieldConfigs
(Collection<FieldConfig> fieldConfigs) forceSource
(Boolean forceSource) fragmenter
(String fragmenter) fragmentSize
(Integer fragmentSize) highlighterType
(String highlighterType) highlightFilter
(Boolean highlightFilter) highlightQuery
(Query highlightQuery) noMatchSize
(Integer noMatchSize) numOfFragments
(Integer numOfFragments) phraseLimit
(Integer phraseLimit) requireFieldMatch
(Boolean requireFieldMatch) tagsSchema
(String tagsSchema) useExplicitFieldOrder
(Boolean useExplicitFieldOrder)
-
Method Details
-
addFieldConfig
-
boundaryChars
-
boundaryMaxScan
-
boundaryScannerLocale
-
boundaryScannerType
-
build
Highlight build() -
encoder
-
fieldConfigs
-
forceSource
-
fragmenter
-
fragmentSize
-
highlighterType
-
highlightFilter
-
highlightQuery
-
noMatchSize
-
numOfFragments
-
order
-
phraseLimit
-
postTags
-
preTags
-
requireFieldMatch
-
tagsSchema
-
useExplicitFieldOrder
-