Class StartDatafeedRequest
java.lang.Object
co.elastic.clients.elasticsearch._types.RequestBase
co.elastic.clients.elasticsearch.ml.StartDatafeedRequest
- All Implemented Interfaces:
JsonpSerializable
@JsonpDeserializable
public class StartDatafeedRequest
extends RequestBase
implements JsonpSerializable
Starts one or more datafeeds.
- 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<StartDatafeedRequest>Json deserializer forStartDatafeedRequeststatic final Endpoint<StartDatafeedRequest,StartDatafeedResponse, ErrorResponse> Endpoint "ml.start_datafeed". -
Method Summary
Modifier and TypeMethodDescriptionfinal StringRequired - The ID of the datafeed to startfinal Timeend()API name:endstatic StartDatafeedRequestvoidserialize(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper) Serialize this object to JSON.protected voidserializeInternal(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper) protected static voidfinal Timestart()API name:startfinal Timetimeout()API name:timeoutMethods inherited from class co.elastic.clients.elasticsearch._types.RequestBase
toString
-
Field Details
-
_DESERIALIZER
Json deserializer forStartDatafeedRequest -
_ENDPOINT
Endpoint "ml.start_datafeed".
-
-
Method Details
-
of
public static StartDatafeedRequest of(Function<StartDatafeedRequest.Builder, ObjectBuilder<StartDatafeedRequest>> fn) -
datafeedId
Required - The ID of the datafeed to startAPI name:
datafeed_id -
end
API name:end -
start
API name:start -
timeout
API name:timeout -
serialize
Serialize this object to JSON.- Specified by:
serializein interfaceJsonpSerializable
-
serializeInternal
-
setupStartDatafeedRequestDeserializer
protected static void setupStartDatafeedRequestDeserializer(ObjectDeserializer<StartDatafeedRequest.Builder> op)
-