Class KnnSearchRequest.Builder
- All Implemented Interfaces:
WithJson<KnnSearchRequest.Builder>,ObjectBuilder<KnnSearchRequest>
- Enclosing class:
- KnnSearchRequest
KnnSearchRequest.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()Deprecated.Builds aKnnSearchRequest.final KnnSearchRequest.BuilderdocvalueFields(FieldAndFormat value, FieldAndFormat... values) Deprecated.The request returns doc values for field names matching these patterns in thehits.fieldsproperty of the response.final KnnSearchRequest.BuilderDeprecated.The request returns doc values for field names matching these patterns in thehits.fieldsproperty of the response.final KnnSearchRequest.BuilderdocvalueFields(List<FieldAndFormat> list) Deprecated.The request returns doc values for field names matching these patterns in thehits.fieldsproperty of the response.final KnnSearchRequest.BuilderDeprecated.The request returns values for field names matching these patterns in thehits.fieldsproperty of the response.final KnnSearchRequest.BuilderDeprecated.The request returns values for field names matching these patterns in thehits.fieldsproperty of the response.final KnnSearchRequest.BuilderDeprecated.A query to filter the documents that can match.final KnnSearchRequest.Builderfilter(QueryVariant value, QueryVariant... values) Deprecated.A query to filter the documents that can match.final KnnSearchRequest.BuilderDeprecated.A query to filter the documents that can match.final KnnSearchRequest.BuilderDeprecated.A query to filter the documents that can match.final KnnSearchRequest.BuilderDeprecated.Required - A comma-separated list of index names to search; use_allor to perform the operation on all indices.final KnnSearchRequest.BuilderDeprecated.Required - A comma-separated list of index names to search; use_allor to perform the operation on all indices.final KnnSearchRequest.Builderknn(KnnSearchQuery value) Deprecated.Required - The kNN query to run.final KnnSearchRequest.BuilderDeprecated.Required - The kNN query to run.final KnnSearchRequest.BuilderDeprecated.A comma-separated list of specific routing values.protected KnnSearchRequest.Builderself()Deprecated.final KnnSearchRequest.Buildersource(SourceConfig value) Deprecated.Indicates which source fields are returned for matching documents.final KnnSearchRequest.BuilderDeprecated.Indicates which source fields are returned for matching documents.final KnnSearchRequest.BuilderstoredFields(String value, String... values) Deprecated.A list of stored fields to return as part of a hit.final KnnSearchRequest.BuilderstoredFields(List<String> list) Deprecated.A list of stored fields to return as part of a hit.Methods inherited from class co.elastic.clients.util.WithJsonObjectBuilderBase
withJsonMethods inherited from class co.elastic.clients.util.ObjectBuilderBase
_checkSingleUse, _listAdd, _listAddAll, _mapPut, _mapPutAll
-
Constructor Details
-
Builder
public Builder()Deprecated.
-
-
Method Details
-
source
Deprecated.Indicates which source fields are returned for matching documents. These fields are returned in thehits._sourceproperty of the search response.API name:
_source -
source
public final KnnSearchRequest.Builder source(Function<SourceConfig.Builder, ObjectBuilder<SourceConfig>> fn) Deprecated.Indicates which source fields are returned for matching documents. These fields are returned in thehits._sourceproperty of the search response.API name:
_source -
docvalueFields
Deprecated.The request returns doc values for field names matching these patterns in thehits.fieldsproperty of the response. It accepts wildcard (*) patterns.API name:
docvalue_fieldsAdds all elements of
listtodocvalueFields. -
docvalueFields
public final KnnSearchRequest.Builder docvalueFields(FieldAndFormat value, FieldAndFormat... values) Deprecated.The request returns doc values for field names matching these patterns in thehits.fieldsproperty of the response. It accepts wildcard (*) patterns.API name:
docvalue_fieldsAdds one or more values to
docvalueFields. -
docvalueFields
public final KnnSearchRequest.Builder docvalueFields(Function<FieldAndFormat.Builder, ObjectBuilder<FieldAndFormat>> fn) Deprecated.The request returns doc values for field names matching these patterns in thehits.fieldsproperty of the response. It accepts wildcard (*) patterns.API name:
docvalue_fieldsAdds a value to
docvalueFieldsusing a builder lambda. -
fields
Deprecated.The request returns values for field names matching these patterns in thehits.fieldsproperty of the response. It accepts wildcard (*) patterns.API name:
fieldsAdds all elements of
listtofields. -
fields
Deprecated.The request returns values for field names matching these patterns in thehits.fieldsproperty of the response. It accepts wildcard (*) patterns.API name:
fieldsAdds one or more values to
fields. -
filter
Deprecated.A query to filter the documents that can match. The kNN search will return the topkdocuments that also match this filter. The value can be a single query or a list of queries. Iffilterisn't provided, all documents are allowed to match.API name:
filterAdds all elements of
listtofilter. -
filter
Deprecated.A query to filter the documents that can match. The kNN search will return the topkdocuments that also match this filter. The value can be a single query or a list of queries. Iffilterisn't provided, all documents are allowed to match.API name:
filterAdds one or more values to
filter. -
filter
Deprecated.A query to filter the documents that can match. The kNN search will return the topkdocuments that also match this filter. The value can be a single query or a list of queries. Iffilterisn't provided, all documents are allowed to match.API name:
filterAdds one or more values to
filter. -
filter
Deprecated.A query to filter the documents that can match. The kNN search will return the topkdocuments that also match this filter. The value can be a single query or a list of queries. Iffilterisn't provided, all documents are allowed to match.API name:
filterAdds a value to
filterusing a builder lambda. -
index
Deprecated.Required - A comma-separated list of index names to search; use_allor to perform the operation on all indices.API name:
indexAdds all elements of
listtoindex. -
index
Deprecated.Required - A comma-separated list of index names to search; use_allor to perform the operation on all indices.API name:
indexAdds one or more values to
index. -
knn
Deprecated.Required - The kNN query to run.API name:
knn -
knn
public final KnnSearchRequest.Builder knn(Function<KnnSearchQuery.Builder, ObjectBuilder<KnnSearchQuery>> fn) Deprecated.Required - The kNN query to run.API name:
knn -
routing
Deprecated.A comma-separated list of specific routing values.API name:
routing -
storedFields
Deprecated.A list of stored fields to return as part of a hit. If no fields are specified, no stored fields are included in the response. If this field is specified, the_sourceparameter defaults tofalse. You can pass_source: trueto return both source fields and stored fields in the search response.API name:
stored_fieldsAdds all elements of
listtostoredFields. -
storedFields
Deprecated.A list of stored fields to return as part of a hit. If no fields are specified, no stored fields are included in the response. If this field is specified, the_sourceparameter defaults tofalse. You can pass_source: trueto return both source fields and stored fields in the search response.API name:
stored_fieldsAdds one or more values to
storedFields. -
self
Deprecated.- Specified by:
selfin classRequestBase.AbstractBuilder<KnnSearchRequest.Builder>
-
build
Deprecated.Builds aKnnSearchRequest.- Specified by:
buildin interfaceObjectBuilder<KnnSearchRequest>- Throws:
NullPointerException- if some of the required fields are null.
-