Class ForecastRequest
java.lang.Object
co.elastic.clients.elasticsearch._types.RequestBase
co.elastic.clients.elasticsearch.ml.ForecastRequest
- All Implemented Interfaces:
JsonpSerializable
Predict future behavior of a time series.
Forecasts are not supported for jobs that perform population analysis; an
error occurs if you try to create a forecast for a job that has an
over_field_name in its configuration. Forcasts predict future
behavior based on historical data.
- 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<ForecastRequest>Json deserializer forForecastRequeststatic final Endpoint<ForecastRequest,ForecastResponse, ErrorResponse> Endpoint "ml.forecast". -
Method Summary
Modifier and TypeMethodDescriptionfinal Timeduration()Refer to the description for thedurationquery parameter.final TimeRefer to the description for theexpires_inquery parameter.final StringjobId()Required - Identifier for the anomaly detection job.final StringRefer to the description for themax_model_memoryquery parameter.static ForecastRequestvoidserialize(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 forForecastRequest -
_ENDPOINT
Endpoint "ml.forecast".
-
-
Method Details
-
of
public static ForecastRequest of(Function<ForecastRequest.Builder, ObjectBuilder<ForecastRequest>> fn) -
duration
Refer to the description for thedurationquery parameter.API name:
duration -
expiresIn
Refer to the description for theexpires_inquery parameter.API name:
expires_in -
jobId
Required - Identifier for the anomaly detection job. The job must be open when you create a forecast; otherwise, an error occurs.API name:
job_id -
maxModelMemory
Refer to the description for themax_model_memoryquery parameter.API name:
max_model_memory -
serialize
Serialize this object to JSON.- Specified by:
serializein interfaceJsonpSerializable
-
serializeInternal
-
setupForecastRequestDeserializer
protected static void setupForecastRequestDeserializer(ObjectDeserializer<ForecastRequest.Builder> op)
-