@ProviderType
public interface SearchHitBuilder
Modifier and Type | Method and Description |
---|---|
SearchHitBuilder |
addHighlightField(HighlightField highlightField) |
SearchHitBuilder |
addHighlightFields(java.util.Collection<HighlightField> highlightFields) |
SearchHitBuilder |
addSource(java.lang.String name,
java.lang.Object value) |
SearchHitBuilder |
addSources(java.util.Map<java.lang.String,java.lang.Object> sourcesMap) |
SearchHit |
build() |
SearchHitBuilder |
document(Document document) |
SearchHitBuilder |
explanation(java.lang.String explanation) |
SearchHitBuilder |
id(java.lang.String id) |
SearchHitBuilder |
matchedQueries(java.lang.String... matchedQueries) |
SearchHitBuilder |
score(float score) |
SearchHitBuilder |
sortValues(java.lang.Object[] sortValues) |
SearchHitBuilder |
version(long version) |
SearchHitBuilder addHighlightField(HighlightField highlightField)
SearchHitBuilder addHighlightFields(java.util.Collection<HighlightField> highlightFields)
SearchHitBuilder addSource(java.lang.String name, java.lang.Object value)
SearchHitBuilder addSources(java.util.Map<java.lang.String,java.lang.Object> sourcesMap)
SearchHit build()
SearchHitBuilder document(Document document)
SearchHitBuilder explanation(java.lang.String explanation)
SearchHitBuilder id(java.lang.String id)
SearchHitBuilder matchedQueries(java.lang.String... matchedQueries)
SearchHitBuilder score(float score)
SearchHitBuilder sortValues(java.lang.Object[] sortValues)
SearchHitBuilder version(long version)