Table of Contents

Class FireInstanceDto

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

One firing, as the dashboard shows it.

public sealed record FireInstanceDto : IEquatable<FireInstanceDto>
Inheritance
FireInstanceDto
Implements
Inherited Members

Remarks

JobKey is null while the firing is only Acquired: the job is not loaded until the execution starts.

Constructors

FireInstanceDto(string, TriggerKeyDto, JobKeyDto?, string, FireInstanceState, DateTimeOffset, DateTimeOffset?, string?)

One firing, as the dashboard shows it.

public FireInstanceDto(string FireInstanceId, TriggerKeyDto TriggerKey, JobKeyDto? JobKey, string SchedulerInstanceId, FireInstanceState State, DateTimeOffset FireTimeUtc, DateTimeOffset? ScheduledFireTimeUtc, string? ExecutionGroup)

Parameters

FireInstanceId string
TriggerKey TriggerKeyDto
JobKey JobKeyDto
SchedulerInstanceId string
State FireInstanceState
FireTimeUtc DateTimeOffset
ScheduledFireTimeUtc DateTimeOffset?
ExecutionGroup string

Remarks

JobKey is null while the firing is only Acquired: the job is not loaded until the execution starts.

Properties

ExecutionGroup

public string? ExecutionGroup { get; init; }

Property Value

string

FireInstanceId

public string FireInstanceId { get; init; }

Property Value

string

FireTimeUtc

public DateTimeOffset FireTimeUtc { get; init; }

Property Value

DateTimeOffset

JobKey

public JobKeyDto? JobKey { get; init; }

Property Value

JobKeyDto

ScheduledFireTimeUtc

public DateTimeOffset? ScheduledFireTimeUtc { get; init; }

Property Value

DateTimeOffset?

SchedulerInstanceId

public string SchedulerInstanceId { get; init; }

Property Value

string

State

public FireInstanceState State { get; init; }

Property Value

FireInstanceState

TriggerKey

public TriggerKeyDto TriggerKey { get; init; }

Property Value

TriggerKeyDto