Class CompletionSuggest.Builder<TDocument>
- java.lang.Object
-
- org.opensearch.client.util.ObjectBuilderBase
-
- org.opensearch.client.opensearch.core.search.SuggestBase.AbstractBuilder<CompletionSuggest.Builder<TDocument>>
-
- org.opensearch.client.opensearch.core.search.CompletionSuggest.Builder<TDocument>
-
- All Implemented Interfaces:
ObjectBuilder<CompletionSuggest<TDocument>>
- Enclosing class:
- CompletionSuggest<TDocument>
public static class CompletionSuggest.Builder<TDocument> extends SuggestBase.AbstractBuilder<CompletionSuggest.Builder<TDocument>> implements ObjectBuilder<CompletionSuggest<TDocument>>
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CompletionSuggest<TDocument>build()CompletionSuggest.Builder<TDocument>options(java.util.function.Function<CompletionSuggestOption.Builder<TDocument>,ObjectBuilder<CompletionSuggestOption<TDocument>>> fn)CompletionSuggest.Builder<TDocument>options(java.util.List<CompletionSuggestOption<TDocument>> list)CompletionSuggest.Builder<TDocument>options(CompletionSuggestOption<TDocument> value, CompletionSuggestOption<TDocument>... values)protected CompletionSuggest.Builder<TDocument>self()CompletionSuggest.Builder<TDocument>tDocumentSerializer(JsonpSerializer<TDocument> value)-
Methods inherited from class org.opensearch.client.opensearch.core.search.SuggestBase.AbstractBuilder
length, offset, text
-
Methods inherited from class org.opensearch.client.util.ObjectBuilderBase
_checkSingleUse, _listAdd, _listAddAll, _mapPut, _mapPutAll
-
-
-
-
Method Detail
-
options
public final CompletionSuggest.Builder<TDocument> options(java.util.List<CompletionSuggestOption<TDocument>> list)
-
options
public final CompletionSuggest.Builder<TDocument> options(CompletionSuggestOption<TDocument> value, CompletionSuggestOption<TDocument>... values)
-
options
public final CompletionSuggest.Builder<TDocument> options(java.util.function.Function<CompletionSuggestOption.Builder<TDocument>,ObjectBuilder<CompletionSuggestOption<TDocument>>> fn)
-
tDocumentSerializer
public final CompletionSuggest.Builder<TDocument> tDocumentSerializer(@Nullable JsonpSerializer<TDocument> value)
-
self
protected CompletionSuggest.Builder<TDocument> self()
- Specified by:
selfin classSuggestBase.AbstractBuilder<CompletionSuggest.Builder<TDocument>>
-
build
public CompletionSuggest<TDocument> build()
- Specified by:
buildin interfaceObjectBuilder<TDocument>
-
-