Class PostDataRequest<TData>
java.lang.Object
co.elastic.clients.elasticsearch._types.RequestBase
co.elastic.clients.elasticsearch.ml.PostDataRequest<TData>
- All Implemented Interfaces:
JsonpSerializable
public class PostDataRequest<TData> extends RequestBase implements JsonpSerializable
Sends data to an anomaly detection job for analysis.
- See Also:
- API specification
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
PostDataRequest.Builder<TData>
Builder forPostDataRequest
.Nested classes/interfaces inherited from class co.elastic.clients.elasticsearch._types.RequestBase
RequestBase.AbstractBuilder<BuilderT extends RequestBase.AbstractBuilder<BuilderT>>
-
Field Summary
Fields Modifier and Type Field Description static Endpoint<PostDataRequest<?>,PostDataResponse,ErrorResponse>
_ENDPOINT
Endpoint "ml.post_data
". -
Method Summary
Modifier and Type Method Description static <TData> JsonpDeserializer<PostDataRequest<TData>>
createPostDataRequestDeserializer(JsonpDeserializer<TData> tDataDeserializer)
java.util.List<TData>
data()
Required - Request body.java.lang.String
jobId()
Required - The name of the job receiving the datastatic <TData> PostDataRequest<TData>
of(java.util.function.Function<PostDataRequest.Builder<TData>,ObjectBuilder<PostDataRequest<TData>>> fn)
java.lang.String
resetEnd()
Optional parameter to specify the end of the bucket resetting rangejava.lang.String
resetStart()
Optional parameter to specify the start of the bucket resetting rangevoid
serialize(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper)
Serialize this value to JSON.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
_ENDPOINT
Endpoint "ml.post_data
".
-
-
Method Details
-
of
public static <TData> PostDataRequest<TData> of(java.util.function.Function<PostDataRequest.Builder<TData>,ObjectBuilder<PostDataRequest<TData>>> fn) -
jobId
public final java.lang.String jobId()Required - The name of the job receiving the dataAPI name:
job_id
-
resetEnd
@Nullable public final java.lang.String resetEnd()Optional parameter to specify the end of the bucket resetting rangeAPI name:
reset_end
-
resetStart
@Nullable public final java.lang.String resetStart()Optional parameter to specify the start of the bucket resetting rangeAPI name:
reset_start
-
data
Required - Request body.API name:
_value_body
-
serialize
Serialize this value to JSON.- Specified by:
serialize
in interfaceJsonpSerializable
-
createPostDataRequestDeserializer
public static <TData> JsonpDeserializer<PostDataRequest<TData>> createPostDataRequestDeserializer(JsonpDeserializer<TData> tDataDeserializer)
-