Class MoreLikeThisQuery
java.lang.Object
co.elastic.clients.elasticsearch._types.query_dsl.QueryBase
co.elastic.clients.elasticsearch._types.query_dsl.MoreLikeThisQuery
- All Implemented Interfaces:
QueryVariant
,JsonpSerializable
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class co.elastic.clients.elasticsearch._types.query_dsl.QueryBase
QueryBase.AbstractBuilder<BuilderT extends QueryBase.AbstractBuilder<BuilderT>>
-
Field Summary
Modifier and TypeFieldDescriptionstatic final JsonpDeserializer<MoreLikeThisQuery>
Json deserializer forMoreLikeThisQuery
-
Method Summary
Modifier and TypeMethodDescriptionQuery variant kind.final String
analyzer()
API name:analyzer
final Double
API name:boost_terms
final Boolean
API name:fail_on_unsupported_field
fields()
API name:fields
final Boolean
include()
API name:include
like()
Required - API name:like
final Integer
API name:max_doc_freq
final Integer
API name:max_query_terms
final Integer
API name:max_word_length
final Integer
API name:min_doc_freq
final String
API name:minimum_should_match
final Integer
API name:min_term_freq
final Integer
API name:min_word_length
static MoreLikeThisQuery
API name:per_field_analyzer
final String
routing()
API name:routing
protected void
serializeInternal
(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper) protected static void
API name:stop_words
unlike()
API name:unlike
final Long
version()
API name:version
final VersionType
API name:version_type
Methods inherited from class co.elastic.clients.elasticsearch._types.query_dsl.QueryBase
boost, queryName, serialize, setupQueryBaseDeserializer, toString
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface co.elastic.clients.elasticsearch._types.query_dsl.QueryVariant
_toQuery
-
Field Details
-
_DESERIALIZER
Json deserializer forMoreLikeThisQuery
-
-
Method Details
-
of
public static MoreLikeThisQuery of(Function<MoreLikeThisQuery.Builder, ObjectBuilder<MoreLikeThisQuery>> fn) -
_queryKind
Query variant kind.- Specified by:
_queryKind
in interfaceQueryVariant
-
analyzer
API name:analyzer
-
boostTerms
API name:boost_terms
-
failOnUnsupportedField
API name:fail_on_unsupported_field
-
fields
API name:fields
-
include
API name:include
-
like
Required - API name:like
-
maxDocFreq
API name:max_doc_freq
-
maxQueryTerms
API name:max_query_terms
-
maxWordLength
API name:max_word_length
-
minDocFreq
API name:min_doc_freq
-
minimumShouldMatch
API name:minimum_should_match
-
minTermFreq
API name:min_term_freq
-
minWordLength
API name:min_word_length
-
perFieldAnalyzer
API name:per_field_analyzer
-
routing
API name:routing
-
stopWords
API name:stop_words
-
unlike
API name:unlike
-
version
API name:version
-
versionType
API name:version_type
-
serializeInternal
- Overrides:
serializeInternal
in classQueryBase
-
setupMoreLikeThisQueryDeserializer
protected static void setupMoreLikeThisQueryDeserializer(ObjectDeserializer<MoreLikeThisQuery.Builder> op)
-