#nullable disable using System; namespace MediaBrowser.Model.Tasks { /// /// Class TaskTriggerInfo. /// public class TaskTriggerInfo { /// /// The daily trigger. /// public const string TriggerDaily = "DailyTrigger"; /// /// The weekly trigger. /// public const string TriggerWeekly = "WeeklyTrigger"; /// /// The interval trigger. /// public const string TriggerInterval = "IntervalTrigger"; /// /// The startup trigger. /// public const string TriggerStartup = "StartupTrigger"; /// /// Gets or sets the type. /// /// The type. public string Type { get; set; } /// /// Gets or sets the time of day. /// /// The time of day. public long? TimeOfDayTicks { get; set; } /// /// Gets or sets the interval. /// /// The interval. public long? IntervalTicks { get; set; } /// /// Gets or sets the day of week. /// /// The day of week. public DayOfWeek? DayOfWeek { get; set; } /// /// Gets or sets the maximum runtime ticks. /// /// The maximum runtime ticks. public long? MaxRuntimeTicks { get; set; } } }