Class JobRunStatusQuery
- Namespace
- Quartz
- Assembly
- Quartz.dll
One page of the per-job run statuses of a scheduler, optionally narrowed to some jobs or to the failing ones.
public sealed record JobRunStatusQuery : PagedQuery, IEquatable<PagedQuery>, IEquatable<JobRunStatusQuery>
- Inheritance
-
JobRunStatusQuery
- Implements
- Inherited Members
Remarks
Results are ordered by job group and then name (ordinal), as every PagedQuery is.
Properties
Failing
true lists the jobs whose ConsecutiveFailures is above zero, false the rest, and null, the default, all of them.
public bool? Failing { get; init; }
Property Value
- bool?
Jobs
Lists only these jobs' statuses, or every job's when null. An empty set lists nothing.
public IReadOnlyCollection<JobKey>? Jobs { get; init; }
Property Value
SchedulerName
The scheduler whose statuses to list. Required: a store keeps every scheduler's together.
public required string SchedulerName { get; init; }