Table of Contents

Class SchedulePolicy

Namespace
Temporalio.Client.Schedules
Assembly
Temporalio.dll

Policies of a schedule.

public record SchedulePolicy : IEquatable<SchedulePolicy>
Inheritance
SchedulePolicy
Implements
Inherited Members

Properties

CatchupWindow

Gets the amount of time in the past to execute missed actions after a Temporal server is unavailable. If null, the server-configured default is used (currently one year).

public TimeSpan? CatchupWindow { get; init; }

Property Value

TimeSpan?

Overlap

Gets the policy for what happens when an action is started while another is still running.

public ScheduleOverlapPolicy Overlap { get; init; }

Property Value

ScheduleOverlapPolicy

PauseOnFailure

Gets a value indicating whether to pause the schedule if an action fails or times out.

public bool PauseOnFailure { get; init; }

Property Value

bool