Class RrfRank
java.lang.Object
co.elastic.clients.elasticsearch._types.RankBase
co.elastic.clients.elasticsearch._types.RrfRank
- All Implemented Interfaces:
RankVariant
,JsonpSerializable
@JsonpDeserializable
public class RrfRank
extends RankBase
implements RankVariant, JsonpSerializable
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class co.elastic.clients.elasticsearch._types.RankBase
RankBase.AbstractBuilder<BuilderT extends RankBase.AbstractBuilder<BuilderT>>
-
Field Summary
Modifier and TypeFieldDescriptionstatic final JsonpDeserializer<RrfRank>
Json deserializer forRrfRank
-
Method Summary
Modifier and TypeMethodDescriptionRank variant kind.static RrfRank
final Long
How much influence documents in individual result sets per query have over the final ranked result setvoid
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()
final Long
Size of the individual result sets per queryMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface co.elastic.clients.elasticsearch._types.RankVariant
_toRank
-
Field Details
-
_DESERIALIZER
Json deserializer forRrfRank
-
-
Method Details
-
of
-
_rankKind
Rank variant kind.- Specified by:
_rankKind
in interfaceRankVariant
-
rankConstant
How much influence documents in individual result sets per query have over the final ranked result setAPI name:
rank_constant
-
windowSize
Size of the individual result sets per queryAPI name:
window_size
-
serialize
Serialize this object to JSON.- Specified by:
serialize
in interfaceJsonpSerializable
-
serializeInternal
-
toString
-
setupRrfRankDeserializer
-