Class RankEvalResponse
java.lang.Object
co.elastic.clients.elasticsearch.core.RankEvalResponse
- All Implemented Interfaces:
JsonpSerializable
- See Also:
-
Nested Class Summary
-
Field Summary
Modifier and TypeFieldDescriptionstatic final JsonpDeserializer<RankEvalResponse>
Json deserializer forRankEvalResponse
-
Method Summary
Modifier and TypeMethodDescriptionfinal Map<String,
RankEvalMetricDetail> details()
Required - The details section contains one entry for every query in the original requests section, keyed by the search request idfailures()
Required - API name:failures
final double
Required - The overall evaluation quality calculated by the defined metricstatic RankEvalResponse
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 forRankEvalResponse
-
-
Method Details
-
of
public static RankEvalResponse of(Function<RankEvalResponse.Builder, ObjectBuilder<RankEvalResponse>> fn) -
metricScore
public final double metricScore()Required - The overall evaluation quality calculated by the defined metricAPI name:
metric_score
-
details
Required - The details section contains one entry for every query in the original requests section, keyed by the search request idAPI name:
details
-
failures
Required - API name:failures
-
serialize
Serialize this object to JSON.- Specified by:
serialize
in interfaceJsonpSerializable
-
serializeInternal
-
toString
-
setupRankEvalResponseDeserializer
protected static void setupRankEvalResponseDeserializer(ObjectDeserializer<RankEvalResponse.Builder> op)
-