//------------------------------------------------------------------------------ // // This code was generated by Speakeasy (https://speakeasy.com). DO NOT EDIT. // // Changes to this file may cause incorrect behavior and will be lost when // the code is regenerated. // //------------------------------------------------------------------------------ #nullable enable namespace LukeHagar.PlexAPI.SDK.Models.Requests { using LukeHagar.PlexAPI.SDK.Utils; using Newtonsoft.Json; public class ButlerTask { /// /// A user-friendly description of the task /// [JsonProperty("description")] public string? Description { get; set; } /// /// Whether this task is enabled or not /// [JsonProperty("enabled")] public bool? Enabled { get; set; } /// /// The interval (in days) of when this task is run. A value of 1 is run every day, 7 is every week, etc. /// [JsonProperty("interval")] public long? Interval { get; set; } /// /// The name of the task /// [JsonProperty("name")] public string? Name { get; set; } /// /// Indicates whether the timing of the task is randomized within the butler interval /// [JsonProperty("scheduleRandomized")] public bool? ScheduleRandomized { get; set; } /// /// A user-friendly title of the task /// [JsonProperty("title")] public string? Title { get; set; } } }