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 forSyncJobPostRequest
static final Endpoint<SyncJobPostRequest,
SyncJobPostResponse, ErrorResponse> Endpoint "connector.sync_job_post
". -
Method Summary
Modifier and TypeMethodDescriptionfinal String
id()
Required - The id of the associated connectorfinal SyncJobType
jobType()
API name:job_type
static SyncJobPostRequest
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
final SyncJobTriggerMethod
API name:trigger_method
Methods 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:
serialize
in interfaceJsonpSerializable
-
serializeInternal
-
setupSyncJobPostRequestDeserializer
protected static void setupSyncJobPostRequestDeserializer(ObjectDeserializer<SyncJobPostRequest.Builder> op)
-