Class ValidateRequest
java.lang.Object
co.elastic.clients.elasticsearch._types.RequestBase
co.elastic.clients.elasticsearch.ml.ValidateRequest
- All Implemented Interfaces:
JsonpSerializable
Validates an anomaly detection job.
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class co.elastic.clients.elasticsearch._types.RequestBase
RequestBase.AbstractBuilder<BuilderT extends RequestBase.AbstractBuilder<BuilderT>>
-
Field Summary
Modifier and TypeFieldDescriptionstatic final JsonpDeserializer<ValidateRequest>
Json deserializer forValidateRequest
static final Endpoint<ValidateRequest,
ValidateResponse, ErrorResponse> Endpoint "ml.validate
". -
Method Summary
Modifier and TypeMethodDescriptionfinal AnalysisConfig
API name:analysis_config
final AnalysisLimits
API name:analysis_limits
final DataDescription
API name:data_description
final String
API name:description
final String
jobId()
API name:job_id
final ModelPlotConfig
API name:model_plot
final String
API name:model_snapshot_id
final Long
API name:model_snapshot_retention_days
static ValidateRequest
final String
API name:results_index_name
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
Methods inherited from class co.elastic.clients.elasticsearch._types.RequestBase
toString
-
Field Details
-
_DESERIALIZER
Json deserializer forValidateRequest
-
_ENDPOINT
Endpoint "ml.validate
".
-
-
Method Details
-
of
public static ValidateRequest of(Function<ValidateRequest.Builder, ObjectBuilder<ValidateRequest>> fn) -
analysisConfig
API name:analysis_config
-
analysisLimits
API name:analysis_limits
-
dataDescription
API name:data_description
-
description
API name:description
-
jobId
API name:job_id
-
modelPlot
API name:model_plot
-
modelSnapshotId
API name:model_snapshot_id
-
modelSnapshotRetentionDays
API name:model_snapshot_retention_days
-
resultsIndexName
API name:results_index_name
-
serialize
Serialize this object to JSON.- Specified by:
serialize
in interfaceJsonpSerializable
-
serializeInternal
-
setupValidateRequestDeserializer
protected static void setupValidateRequestDeserializer(ObjectDeserializer<ValidateRequest.Builder> op)
-