Class ScheduleInfo
- Namespace
- Temporalio.Client.Schedules
- Assembly
- Temporalio.dll
Information about a schedule.
public record ScheduleInfo : IEquatable<ScheduleInfo>
- Inheritance
-
ScheduleInfo
- Implements
- Inherited Members
Constructors
ScheduleInfo(long, long, long, IReadOnlyCollection<ScheduleActionExecution>, IReadOnlyCollection<ScheduleActionResult>, IReadOnlyCollection<DateTime>, DateTime, DateTime?)
Information about a schedule.
public ScheduleInfo(long NumActions, long NumActionsMissedCatchupWindow, long NumActionsSkippedOverlap, IReadOnlyCollection<ScheduleActionExecution> RunningActions, IReadOnlyCollection<ScheduleActionResult> RecentActions, IReadOnlyCollection<DateTime> NextActionTimes, DateTime CreatedAt, DateTime? LastUpdatedAt)
Parameters
NumActions
longNumber of actions taken by the schedule.
NumActionsMissedCatchupWindow
longNumber of actions skipped due to missing the catchup window.
NumActionsSkippedOverlap
longNumber of actions skipped due to overlap.
RunningActions
IReadOnlyCollection<ScheduleActionExecution>Currently running actions.
RecentActions
IReadOnlyCollection<ScheduleActionResult>10 most recent actions, oldest first.
NextActionTimes
IReadOnlyCollection<DateTime>Next 10 scheduled action times.
CreatedAt
DateTimeWhen the schedule was created.
LastUpdatedAt
DateTime?When the schedule was last updated.
Properties
CreatedAt
When the schedule was created.
public DateTime CreatedAt { get; init; }
Property Value
LastUpdatedAt
When the schedule was last updated.
public DateTime? LastUpdatedAt { get; init; }
Property Value
NextActionTimes
Next 10 scheduled action times.
public IReadOnlyCollection<DateTime> NextActionTimes { get; init; }
Property Value
NumActions
Number of actions taken by the schedule.
public long NumActions { get; init; }
Property Value
NumActionsMissedCatchupWindow
Number of actions skipped due to missing the catchup window.
public long NumActionsMissedCatchupWindow { get; init; }
Property Value
NumActionsSkippedOverlap
Number of actions skipped due to overlap.
public long NumActionsSkippedOverlap { get; init; }
Property Value
RecentActions
10 most recent actions, oldest first.
public IReadOnlyCollection<ScheduleActionResult> RecentActions { get; init; }
Property Value
RunningActions
Currently running actions.
public IReadOnlyCollection<ScheduleActionExecution> RunningActions { get; init; }