Class SettingsSimilarity
java.lang.Object
co.elastic.clients.elasticsearch.indices.SettingsSimilarity
- All Implemented Interfaces:
JsonpSerializable
@JsonpDeserializable public class SettingsSimilarity extends java.lang.Object implements JsonpSerializable
- See Also:
- API specification
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
SettingsSimilarity.Builder
Builder forSettingsSimilarity
. -
Field Summary
Fields Modifier and Type Field Description static JsonpDeserializer<SettingsSimilarity>
_DESERIALIZER
Json deserializer forSettingsSimilarity
-
Method Summary
Modifier and Type Method Description SettingsSimilarityBm25
bm25()
API name:bm25
SettingsSimilarityDfi
dfi()
API name:dfi
SettingsSimilarityDfr
dfr()
API name:dfr
SettingsSimilarityIb
ib()
API name:ib
SettingsSimilarityLmd
lmd()
API name:lmd
SettingsSimilarityLmj
lmj()
API name:lmj
static SettingsSimilarity
of(java.util.function.Function<SettingsSimilarity.Builder,ObjectBuilder<SettingsSimilarity>> fn)
SettingsSimilarityScriptedTfidf
scriptedTfidf()
API name:scripted_tfidf
void
serialize(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper)
Serialize this object to JSON.protected void
serializeInternal(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper)
protected static void
setupSettingsSimilarityDeserializer(ObjectDeserializer<SettingsSimilarity.Builder> op)
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
_DESERIALIZER
Json deserializer forSettingsSimilarity
-
-
Method Details
-
of
public static SettingsSimilarity of(java.util.function.Function<SettingsSimilarity.Builder,ObjectBuilder<SettingsSimilarity>> fn) -
bm25
API name:bm25
-
dfi
API name:dfi
-
dfr
API name:dfr
-
ib
API name:ib
-
lmd
API name:lmd
-
lmj
API name:lmj
-
scriptedTfidf
API name:scripted_tfidf
-
serialize
Serialize this object to JSON.- Specified by:
serialize
in interfaceJsonpSerializable
-
serializeInternal
-
setupSettingsSimilarityDeserializer
protected static void setupSettingsSimilarityDeserializer(ObjectDeserializer<SettingsSimilarity.Builder> op)
-