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
-