Class SettingsSimilarityBuilders
java.lang.Object
co.elastic.clients.elasticsearch.indices.SettingsSimilarityBuilders
Builders for
SettingsSimilarity
variants.-
Method Summary
Modifier and TypeMethodDescriptionbm25()
Creates a builder for theBM25
SettingsSimilarity
variant.static SettingsSimilarity
Creates a SettingsSimilarity of theBM25
SettingsSimilarity
variant.boolean_()
Creates a builder for theboolean
SettingsSimilarity
variant.static SettingsSimilarity
Creates a SettingsSimilarity of theboolean
SettingsSimilarity
variant.dfi()
Creates a builder for theDFI
SettingsSimilarity
variant.static SettingsSimilarity
Creates a SettingsSimilarity of theDFI
SettingsSimilarity
variant.dfr()
Creates a builder for theDFR
SettingsSimilarity
variant.static SettingsSimilarity
Creates a SettingsSimilarity of theDFR
SettingsSimilarity
variant.static SettingsSimilarityIb.Builder
ib()
Creates a builder for theIB
SettingsSimilarity
variant.static SettingsSimilarity
Creates a SettingsSimilarity of theIB
SettingsSimilarity
variant.Creates a builder for theLMDirichlet
SettingsSimilarity
variant.static SettingsSimilarity
Creates a SettingsSimilarity of theLMDirichlet
SettingsSimilarity
variant.Creates a builder for theLMJelinekMercer
SettingsSimilarity
variant.static SettingsSimilarity
Creates a SettingsSimilarity of theLMJelinekMercer
SettingsSimilarity
variant.scripted()
Creates a builder for thescripted
SettingsSimilarity
variant.static SettingsSimilarity
Creates a SettingsSimilarity of thescripted
SettingsSimilarity
variant.
-
Method Details
-
bm25
Creates a builder for theBM25
SettingsSimilarity
variant. -
bm25
public static SettingsSimilarity bm25(Function<SettingsSimilarityBm25.Builder, ObjectBuilder<SettingsSimilarityBm25>> fn) Creates a SettingsSimilarity of theBM25
SettingsSimilarity
variant. -
boolean_
Creates a builder for theboolean
SettingsSimilarity
variant. -
boolean_
public static SettingsSimilarity boolean_(Function<SettingsSimilarityBoolean.Builder, ObjectBuilder<SettingsSimilarityBoolean>> fn) Creates a SettingsSimilarity of theboolean
SettingsSimilarity
variant. -
dfi
Creates a builder for theDFI
SettingsSimilarity
variant. -
dfi
public static SettingsSimilarity dfi(Function<SettingsSimilarityDfi.Builder, ObjectBuilder<SettingsSimilarityDfi>> fn) Creates a SettingsSimilarity of theDFI
SettingsSimilarity
variant. -
dfr
Creates a builder for theDFR
SettingsSimilarity
variant. -
dfr
public static SettingsSimilarity dfr(Function<SettingsSimilarityDfr.Builder, ObjectBuilder<SettingsSimilarityDfr>> fn) Creates a SettingsSimilarity of theDFR
SettingsSimilarity
variant. -
ib
Creates a builder for theIB
SettingsSimilarity
variant. -
ib
public static SettingsSimilarity ib(Function<SettingsSimilarityIb.Builder, ObjectBuilder<SettingsSimilarityIb>> fn) Creates a SettingsSimilarity of theIB
SettingsSimilarity
variant. -
lmdirichlet
Creates a builder for theLMDirichlet
SettingsSimilarity
variant. -
lmdirichlet
public static SettingsSimilarity lmdirichlet(Function<SettingsSimilarityLmd.Builder, ObjectBuilder<SettingsSimilarityLmd>> fn) Creates a SettingsSimilarity of theLMDirichlet
SettingsSimilarity
variant. -
lmjelinekmercer
Creates a builder for theLMJelinekMercer
SettingsSimilarity
variant. -
lmjelinekmercer
public static SettingsSimilarity lmjelinekmercer(Function<SettingsSimilarityLmj.Builder, ObjectBuilder<SettingsSimilarityLmj>> fn) Creates a SettingsSimilarity of theLMJelinekMercer
SettingsSimilarity
variant. -
scripted
Creates a builder for thescripted
SettingsSimilarity
variant. -
scripted
public static SettingsSimilarity scripted(Function<SettingsSimilarityScripted.Builder, ObjectBuilder<SettingsSimilarityScripted>> fn) Creates a SettingsSimilarity of thescripted
SettingsSimilarity
variant.
-