Class EvaluateDataFrameRequest
java.lang.Object
co.elastic.clients.elasticsearch._types.RequestBase
co.elastic.clients.elasticsearch.ml.EvaluateDataFrameRequest
- All Implemented Interfaces:
JsonpSerializable
@JsonpDeserializable
public class EvaluateDataFrameRequest
extends RequestBase
implements JsonpSerializable
Evaluate data frame analytics.
The API packages together commonly used evaluation metrics for various types of machine learning features. This has been designed for use on indexes created by data frame analytics. Evaluation requires both a ground truth field and an analytics result field to be present.
- See Also:
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class co.elastic.clients.elasticsearch._types.RequestBase
RequestBase.AbstractBuilder<BuilderT extends RequestBase.AbstractBuilder<BuilderT>> -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final JsonpDeserializer<EvaluateDataFrameRequest>Json deserializer forEvaluateDataFrameRequestEndpoint "ml.evaluate_data_frame". -
Method Summary
Modifier and TypeMethodDescriptionfinal DataframeEvaluationRequired - Defines the type of evaluation you want to perform.final Stringindex()Required - Defines theindexin which the evaluation will be performed.static EvaluateDataFrameRequestfinal Queryquery()A query clause that retrieves a subset of data from the source index.voidserialize(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper) Serialize this object to JSON.protected voidserializeInternal(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper) protected static voidMethods inherited from class co.elastic.clients.elasticsearch._types.RequestBase
toString
-
Field Details
-
_DESERIALIZER
Json deserializer forEvaluateDataFrameRequest -
_ENDPOINT
public static final Endpoint<EvaluateDataFrameRequest,EvaluateDataFrameResponse, _ENDPOINTErrorResponse> Endpoint "ml.evaluate_data_frame".
-
-
Method Details
-
of
public static EvaluateDataFrameRequest of(Function<EvaluateDataFrameRequest.Builder, ObjectBuilder<EvaluateDataFrameRequest>> fn) -
evaluation
Required - Defines the type of evaluation you want to perform.API name:
evaluation -
index
Required - Defines theindexin which the evaluation will be performed.API name:
index -
query
A query clause that retrieves a subset of data from the source index.API name:
query -
serialize
Serialize this object to JSON.- Specified by:
serializein interfaceJsonpSerializable
-
serializeInternal
-
setupEvaluateDataFrameRequestDeserializer
protected static void setupEvaluateDataFrameRequestDeserializer(ObjectDeserializer<EvaluateDataFrameRequest.Builder> op)
-