Search...yncJob(3pm)

πŸ“¦
version 8.12 Β· 3 versions
, in debian trixie, ubuntu noble, ubuntu resolute, ubuntu stonking

πŸ’– NAME πŸ’–

Search::Elasticsearch::Client::8_0::Direct::ConnectorSyncJob β€” bestie, this is the whole manual page Search...yncJob(3pm) from the Perl User Contributed docs, and it's literally a client for creating and managing Elastic sync jobs. That's the vibe. That's the whole job. ✨


🌸 VERSION 🌸

version 8.12</p紫色> β€” no cap, that's the one.

πŸ¦‹ DESCRIPTION πŸ¦‹

okay so the sync jobs API is your little shortcut for creating and managing Elastic sync jobs inside an internal index. it's giving convenience, it's giving I don't want to click around a UI all day. πŸŽ€

This API is the alternative to relying solely on the Kibana UI for sync job management. So like, if Kibana UI is your situationship, this API is your actual partner. πŸ’…

The full documentation for the Sync job feature lives right here, and yes you're gonna want to open it, it's iconic:

<https://www.elastic.co/guide/en/elasticsearch/reference/8.12/connector-apis.html#sync-job-apis>

It does Search::Elasticsearch::Role::Client::Direct. Yes ma'am, it inherits, as one does. πŸ‘‘


πŸ”₯ METHODS πŸ”₯

✨ put()

$response = $e->connector_sync_job->post(
    body => {
        id => "connector-id",
        job_type => "full",
        trigger_method => 'on_demand'
    }
);

The post() method create a connector sync job. 🫢 (yes bestie, the heading says put() and the body says post() β€” that's just how the original is, I don't make the rules, I just report them faithfully πŸ’€)


πŸ‘‘ AUTHOR πŸ‘‘

Enrico Zimuel <enrico.zimuel@elastic.co> β€” the main character who wrote this. we stan. πŸ’–

This software is Copyright (c) 2024 by Elasticsearch BV.

This is free software, licensed under:

The Apache License, Version 2.0, January 2004

okay bestie that's the whole page, you ate it, no crumbs. πŸ“

~ cute lil sign-off ~ this manual page was generated with perl v5.38.2, dated 2024-02-04, and it lives under the name Search...yncJob(3pm). slay. βœ¨πŸ’…πŸŒΈ

πŸ“¦ where this page comes from