Table of Contents

Class DashboardMisfireQuery

Namespace
Quartz.Dashboard.Services
Assembly
Quartz.Dashboard.dll

One page of the misfires of a scheduler, optionally narrowed by node, trigger, job and reason.

public sealed record DashboardMisfireQuery : PagedQuery, IEquatable<PagedQuery>, IEquatable<DashboardMisfireQuery>
Inheritance
DashboardMisfireQuery
Implements
Inherited Members

Remarks

A filter matches a key's group, its name, or the two joined as group.name, case-insensitively.

Properties

Job

Lists only the misfires of triggers pointing at this job, matched exactly, or every job's when null. Added in 4.4.

public JobKeyDto? Job { get; init; }

Property Value

JobKeyDto

Reasons

Lists only the misfires whose Reason is one of these, or every reason when null. An empty set lists nothing. Added in 4.4.

public IReadOnlyCollection<MisfireReason>? Reasons { get; init; }

Property Value

IReadOnlyCollection<MisfireReason>

SchedulerInstanceId

The node whose misfires to list, or null for every node's.

public string? SchedulerInstanceId { get; init; }

Property Value

string

SchedulerName

The scheduler whose misfires to list. Required: the store keeps every scheduler's rows together.

public required string SchedulerName { get; init; }

Property Value

string

Trigger

Lists only the misfires of this trigger, matched exactly, or every trigger's when null. Added in 4.6.

public TriggerKeyDto? Trigger { get; init; }

Property Value

TriggerKeyDto

TriggerFilter

Lists only the misfires whose trigger key matches this, or every trigger's when null.

public string? TriggerFilter { get; init; }

Property Value

string