Table of Contents

Class DashboardHistoryQuery

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

One page of the execution history of a scheduler, optionally narrowed by node, job and trigger.

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

Remarks

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

Properties

JobFilter

Lists only the executions whose job key matches this, or every job's when null.

public string? JobFilter { get; init; }

Property Value

string

SchedulerInstanceId

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

public string? SchedulerInstanceId { get; init; }

Property Value

string

SchedulerName

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

public required string SchedulerName { get; init; }

Property Value

string

TriggerFilter

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

public string? TriggerFilter { get; init; }

Property Value

string