Table of Contents

Class DashboardTriggerQuery

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

One page of the trigger listing, optionally narrowed by group, name, job, calendar, state and next fire time — TriggerQuery's filters, which combine with AND.

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

Properties

CalendarName

Lists only the triggers that name this calendar, or every trigger when null. Added in 4.3.

public string? CalendarName { get; init; }

Property Value

string

GroupContains

Lists only the triggers whose group name contains this, or every trigger when null.

public string? GroupContains { get; init; }

Property Value

string

Job

Lists only the triggers of this one job, or every job's when null. Added in 4.3.

public JobKeyDto? Job { get; init; }

Property Value

JobKeyDto

NameContains

Lists only the triggers whose name contains this, or every trigger when null. Added in 4.3.

public string? NameContains { get; init; }

Property Value

string

NextFireTimeBefore

Lists only the triggers due to fire strictly before this instant, or every trigger when null. A trigger with no next fire time never matches, as with NextFireTimeBefore. Added in 4.3.

public DateTimeOffset? NextFireTimeBefore { get; init; }

Property Value

DateTimeOffset?

State

Lists only the triggers in this state, or every state when null.

public TriggerState? State { get; init; }

Property Value

TriggerState?