Class SyncJobPostRequest
java.lang.Object
co.elastic.clients.elasticsearch._types.RequestBase
co.elastic.clients.elasticsearch.connector.SyncJobPostRequest
- All Implemented Interfaces:
JsonpSerializable
@JsonpDeserializable
public class SyncJobPostRequest
extends RequestBase
implements JsonpSerializable
Create a connector sync job.
Create a connector sync job document in the internal index and initialize its counters and timestamps with default values.
- 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<SyncJobPostRequest>Json deserializer forSyncJobPostRequeststatic final Endpoint<SyncJobPostRequest,SyncJobPostResponse, ErrorResponse> Endpoint "connector.sync_job_post". -
Method Summary
Modifier and TypeMethodDescriptionfinal Stringid()Required - The id of the associated connectorfinal SyncJobTypejobType()API name:job_typestatic SyncJobPostRequestvoidserialize(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper) Serialize this object to JSON.protected voidserializeInternal(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper) protected static voidfinal SyncJobTriggerMethodAPI name:trigger_methodMethods inherited from class co.elastic.clients.elasticsearch._types.RequestBase
toString
-
Field Details
-
_DESERIALIZER
Json deserializer forSyncJobPostRequest -
_ENDPOINT
Endpoint "connector.sync_job_post".
-
-
Method Details
-
of
public static SyncJobPostRequest of(Function<SyncJobPostRequest.Builder, ObjectBuilder<SyncJobPostRequest>> fn) -
id
Required - The id of the associated connectorAPI name:
id -
jobType
API name:job_type -
triggerMethod
API name:trigger_method -
serialize
Serialize this object to JSON.- Specified by:
serializein interfaceJsonpSerializable
-
serializeInternal
-
setupSyncJobPostRequestDeserializer
protected static void setupSyncJobPostRequestDeserializer(ObjectDeserializer<SyncJobPostRequest.Builder> op)
-