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