-
- All Implemented Interfaces:
-
com.jillesvangurp.eskotlinwrapper.IMapBackedProperties
,kotlin.collections.Map
,kotlin.collections.MutableMap
,org.elasticsearch.common.xcontent.ToXContent
public final class MatchQueryConfig extends MapBackedProperties
-
-
Field Summary
Fields Modifier and Type Field Description private String
query
private Double
boost
private String
analyzer
private Boolean
autoGenerateSynonymsPhraseQuery
private String
fuzziness
private Integer
maxExpansions
private Integer
prefixLength
private Boolean
transpositions
private String
fuzzyRewrite
private Boolean
lenient
private MatchOperator
operator
private String
minimumShouldMatch
private ZeroTermsQuery
zeroTermsQuery
private final Set<Entry.Map<String, Object>>
entries
private final Set<String>
keys
private final Integer
size
private final Collection<Object>
values
-
Constructor Summary
Constructors Constructor Description MatchQueryConfig()
-
Method Summary
-
Methods inherited from class com.jillesvangurp.eskotlinwrapper.dsl.MatchQueryConfig
esQueryProperty, get, getOrCreateMutableList, property, property, put, putNoSnakeCase, toXContent
-
Methods inherited from class com.jillesvangurp.eskotlinwrapper.MapBackedProperties
clear, compute, computeIfAbsent, computeIfPresent, isFragment, merge, putAll, putIfAbsent, remove, remove, replace, replace, replaceAll
-
Methods inherited from class kotlin.collections.MutableMap
containsKey, containsValue, forEach, getOrDefault, isEmpty
-
Methods inherited from class kotlin.collections.Map
equals, hashCode, toString
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
getAnalyzer
final String getAnalyzer()
-
getAutoGenerateSynonymsPhraseQuery
final Boolean getAutoGenerateSynonymsPhraseQuery()
-
getFuzziness
final String getFuzziness()
-
getMaxExpansions
final Integer getMaxExpansions()
-
getPrefixLength
final Integer getPrefixLength()
-
getTranspositions
final Boolean getTranspositions()
-
getFuzzyRewrite
final String getFuzzyRewrite()
-
getLenient
final Boolean getLenient()
-
getOperator
final MatchOperator getOperator()
-
getMinimumShouldMatch
final String getMinimumShouldMatch()
-
getZeroTermsQuery
final ZeroTermsQuery getZeroTermsQuery()
-
getEntries
Set<Entry.Map<String, Object>> getEntries()
-
getValues
Collection<Object> getValues()
-
setAnalyzer
final Unit setAnalyzer(String analyzer)
-
setAutoGenerateSynonymsPhraseQuery
final Unit setAutoGenerateSynonymsPhraseQuery(Boolean autoGenerateSynonymsPhraseQuery)
-
setFuzziness
final Unit setFuzziness(String fuzziness)
-
setMaxExpansions
final Unit setMaxExpansions(Integer maxExpansions)
-
setPrefixLength
final Unit setPrefixLength(Integer prefixLength)
-
setTranspositions
final Unit setTranspositions(Boolean transpositions)
-
setFuzzyRewrite
final Unit setFuzzyRewrite(String fuzzyRewrite)
-
setLenient
final Unit setLenient(Boolean lenient)
-
setOperator
final Unit setOperator(MatchOperator operator)
-
setMinimumShouldMatch
final Unit setMinimumShouldMatch(String minimumShouldMatch)
-
setZeroTermsQuery
final Unit setZeroTermsQuery(ZeroTermsQuery zeroTermsQuery)
-
-
-
-