Class SettingsSimilarity
java.lang.Object
co.elastic.clients.elasticsearch.indices.SettingsSimilarity
- All Implemented Interfaces:
JsonpSerializable
- See Also:
-
Nested Class Summary
-
Field Summary
Modifier and TypeFieldDescriptionstatic final JsonpDeserializer<SettingsSimilarity>
Json deserializer forSettingsSimilarity
-
Method Summary
Modifier and TypeMethodDescriptionfinal SettingsSimilarityBm25
bm25()
API name:bm25
final SettingsSimilarityDfi
dfi()
API name:dfi
final SettingsSimilarityDfr
dfr()
API name:dfr
final SettingsSimilarityIb
ib()
API name:ib
final SettingsSimilarityLmd
lmd()
API name:lmd
final SettingsSimilarityLmj
lmj()
API name:lmj
static SettingsSimilarity
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
toString()
-
Field Details
-
_DESERIALIZER
Json deserializer forSettingsSimilarity
-
-
Method Details
-
of
public static SettingsSimilarity of(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
-
toString
-
setupSettingsSimilarityDeserializer
protected static void setupSettingsSimilarityDeserializer(ObjectDeserializer<SettingsSimilarity.Builder> op)
-