public class FuzzyQueryBuilder extends BaseQueryBuilder implements MultiTermQueryBuilder, BoostableQueryBuilder<FuzzyQueryBuilder>
ToXContent.DelegatingMapParams, ToXContent.MapParams, ToXContent.Params
EMPTY_PARAMS
Constructor and Description |
---|
FuzzyQueryBuilder(String name,
Object value)
Constructs a new term query.
|
Modifier and Type | Method and Description |
---|---|
FuzzyQueryBuilder |
boost(float boost)
Sets the boost for this query.
|
void |
doXContent(XContentBuilder builder,
ToXContent.Params params) |
FuzzyQueryBuilder |
fuzziness(Fuzziness fuzziness) |
FuzzyQueryBuilder |
maxExpansions(int maxExpansions) |
FuzzyQueryBuilder |
prefixLength(int prefixLength) |
FuzzyQueryBuilder |
queryName(String queryName)
Sets the query name for the filter that can be used when searching for matched_filters per hit.
|
FuzzyQueryBuilder |
transpositions(boolean transpositions) |
buildAsBytes, buildAsBytes, toString, toXContent
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
buildAsBytes, buildAsBytes
toXContent
public FuzzyQueryBuilder boost(float boost)
boost
in interface BoostableQueryBuilder<FuzzyQueryBuilder>
public FuzzyQueryBuilder fuzziness(Fuzziness fuzziness)
public FuzzyQueryBuilder prefixLength(int prefixLength)
public FuzzyQueryBuilder maxExpansions(int maxExpansions)
public FuzzyQueryBuilder transpositions(boolean transpositions)
public FuzzyQueryBuilder queryName(String queryName)
public void doXContent(XContentBuilder builder, ToXContent.Params params) throws IOException
doXContent
in class BaseQueryBuilder
IOException
Copyright © 2009–2015. All rights reserved.