@ProviderType
public interface SearchHitBuilder
Modifier and Type | Method and Description |
---|---|
SearchHitBuilder |
addHighlightField(HighlightField highlightField) |
SearchHitBuilder |
addHighlightFields(java.util.stream.Stream<HighlightField> highlightFieldStream) |
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 |
version(long version) |
SearchHitBuilder addHighlightField(HighlightField highlightField)
SearchHitBuilder addHighlightFields(java.util.stream.Stream<HighlightField> highlightFieldStream)
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 version(long version)