@ProviderType
public interface HighlightBuilder
Modifier and Type | Method and Description |
---|---|
HighlightBuilder |
addFieldConfig(FieldConfig fieldConfig) |
Highlight |
build() |
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 |
numOfFragments(java.lang.Integer numOfFragments) |
HighlightBuilder |
postTags(java.lang.String... postTags) |
HighlightBuilder |
preTags(java.lang.String... preTags) |
HighlightBuilder |
requireFieldMatch(java.lang.Boolean requireFieldMatch) |
HighlightBuilder addFieldConfig(FieldConfig fieldConfig)
Highlight build()
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 numOfFragments(java.lang.Integer numOfFragments)
HighlightBuilder postTags(java.lang.String... postTags)
HighlightBuilder preTags(java.lang.String... preTags)
HighlightBuilder requireFieldMatch(java.lang.Boolean requireFieldMatch)