All Classes and Interfaces
Class
Description
Request from extensions to acquire a lock for scheduled job execution
Response class used to facilitate serialization/deserialization of the GetLock response
Request to extensions to invoke a job action, converts request params to a byte array
A
Writeable ScheduledJobParameter used to transport job parameters between OpenSearch and ExtensionsEnum for Schedule types used to indicate which Schedule constructor to use to read from/write to the stream.
Get Job Details Request Model class
This model class stores the job details of the extension.
Request to extensions to parse a ScheduledJobParameter
Response from extensions to parse a ScheduledJobParameter
Request to extensions to invoke their ScheduledJobRunner implementation
Response from extensions indicating the status of the ScheduledJobRunner invocation
Components that handles job scheduling/descheduling.
Sweeper component that handles job indexing and cluster changes.
This class consists of the REST handler to GET job details from extensions.
This class consists of the REST handler to GET a lock model for extensions
Job index, id and jobInfo mapping.