Class SettingsSimilarityBuilders
java.lang.Object
co.elastic.clients.elasticsearch.indices.SettingsSimilarityBuilders
Builders for
SettingsSimilarity variants.-
Method Summary
Modifier and TypeMethodDescriptionbm25()Creates a builder for theBM25SettingsSimilarityvariant.static SettingsSimilarityCreates a SettingsSimilarity of theBM25SettingsSimilarityvariant.boolean_()Creates a builder for thebooleanSettingsSimilarityvariant.static SettingsSimilarityCreates a SettingsSimilarity of thebooleanSettingsSimilarityvariant.dfi()Creates a builder for theDFISettingsSimilarityvariant.static SettingsSimilarityCreates a SettingsSimilarity of theDFISettingsSimilarityvariant.dfr()Creates a builder for theDFRSettingsSimilarityvariant.static SettingsSimilarityCreates a SettingsSimilarity of theDFRSettingsSimilarityvariant.static SettingsSimilarityIb.Builderib()Creates a builder for theIBSettingsSimilarityvariant.static SettingsSimilarityCreates a SettingsSimilarity of theIBSettingsSimilarityvariant.Creates a builder for theLMDirichletSettingsSimilarityvariant.static SettingsSimilarityCreates a SettingsSimilarity of theLMDirichletSettingsSimilarityvariant.Creates a builder for theLMJelinekMercerSettingsSimilarityvariant.static SettingsSimilarityCreates a SettingsSimilarity of theLMJelinekMercerSettingsSimilarityvariant.scripted()Creates a builder for thescriptedSettingsSimilarityvariant.static SettingsSimilarityCreates a SettingsSimilarity of thescriptedSettingsSimilarityvariant.
-
Method Details
-
bm25
Creates a builder for theBM25SettingsSimilarityvariant. -
bm25
public static SettingsSimilarity bm25(Function<SettingsSimilarityBm25.Builder, ObjectBuilder<SettingsSimilarityBm25>> fn) Creates a SettingsSimilarity of theBM25SettingsSimilarityvariant. -
boolean_
Creates a builder for thebooleanSettingsSimilarityvariant. -
boolean_
public static SettingsSimilarity boolean_(Function<SettingsSimilarityBoolean.Builder, ObjectBuilder<SettingsSimilarityBoolean>> fn) Creates a SettingsSimilarity of thebooleanSettingsSimilarityvariant. -
dfi
Creates a builder for theDFISettingsSimilarityvariant. -
dfi
public static SettingsSimilarity dfi(Function<SettingsSimilarityDfi.Builder, ObjectBuilder<SettingsSimilarityDfi>> fn) Creates a SettingsSimilarity of theDFISettingsSimilarityvariant. -
dfr
Creates a builder for theDFRSettingsSimilarityvariant. -
dfr
public static SettingsSimilarity dfr(Function<SettingsSimilarityDfr.Builder, ObjectBuilder<SettingsSimilarityDfr>> fn) Creates a SettingsSimilarity of theDFRSettingsSimilarityvariant. -
ib
Creates a builder for theIBSettingsSimilarityvariant. -
ib
public static SettingsSimilarity ib(Function<SettingsSimilarityIb.Builder, ObjectBuilder<SettingsSimilarityIb>> fn) Creates a SettingsSimilarity of theIBSettingsSimilarityvariant. -
lmdirichlet
Creates a builder for theLMDirichletSettingsSimilarityvariant. -
lmdirichlet
public static SettingsSimilarity lmdirichlet(Function<SettingsSimilarityLmd.Builder, ObjectBuilder<SettingsSimilarityLmd>> fn) Creates a SettingsSimilarity of theLMDirichletSettingsSimilarityvariant. -
lmjelinekmercer
Creates a builder for theLMJelinekMercerSettingsSimilarityvariant. -
lmjelinekmercer
public static SettingsSimilarity lmjelinekmercer(Function<SettingsSimilarityLmj.Builder, ObjectBuilder<SettingsSimilarityLmj>> fn) Creates a SettingsSimilarity of theLMJelinekMercerSettingsSimilarityvariant. -
scripted
Creates a builder for thescriptedSettingsSimilarityvariant. -
scripted
public static SettingsSimilarity scripted(Function<SettingsSimilarityScripted.Builder, ObjectBuilder<SettingsSimilarityScripted>> fn) Creates a SettingsSimilarity of thescriptedSettingsSimilarityvariant.
-