Crate ora_storage

Source
Expand description

Storage interface for the Ora server.

Structs§

CancelledJob
A job that was cancelled.
CancelledSchedule
A schedule that was cancelled.
ExecutionDetails
All core information about an execution that is associated with a job.
JobDetails
All core information about a job.
JobQueryFilters
Filters for querying jobs.
JobQueryResult
The results of a job query.
JobRetryPolicy
Job retry policy.
JobTimeoutPolicy
Job timeout policy.
JobType
A job type.
NewExecution
A new pending execution.
NewJob
Essential data for a job.
NewSchedule
A new schedule.
PendingExecution
A new pending execution.
PendingJob
A pending job.
PendingSchedule
A pending schedule.
ReadyExecution
An execution that is ready to be executed.
ScheduleDetails
Details of a schedule.
ScheduleNewJobDefinition
A job definition for a new job created by a schedule.
ScheduleQueryFilters
Filters for querying schedules.
ScheduleQueryResult
The results of a schedule query.
ScheduleTimeRange
The time range for a schedule.
SchedulingPolicyCron
Scheduling policy based on a cron expression.
SchedulingPolicyRepeat
Scheduling policy for a schedule that repeats.

Enums§

ConditionalJobResult
A job that was added conditionally.
ConditionalScheduleResult
Conditionally added schedule result.
JobExecutionStatus
Job status used for querying jobs.
JobLabelFilterValue
Job label filter.
JobQueryOrder
The order of jobs returned.
JobTimeoutBaseTime
The base time for the timeout.
ScheduleJobCreationPolicy
Policy for new jobs created by a schedule.
ScheduleJobTimingPolicy
Scheduling policy for a schedule.
ScheduleLabelFilterValue
Schedule label filter.
ScheduleMissedTimePolicy
Policy for missed jobs.
ScheduleQueryOrder
The order of jobs returned.

Traits§

Storage
An interface for storing and querying job and schedule data used by the Ora server.
StorageSnapshot
A trait for storages that support exporting and importing snapshots of their data.

Type Aliases§

IndexMap
Re-export the storage types.
IndexSet
Re-export the storage types.