//------------------------------------------------------------------------------ // // 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 GetDownloadQueueItemsDecisionResult { /// /// The maximum bitrate set when item was added /// [JsonProperty("availableBandwidth")] public long? AvailableBandwidth { get; set; } [JsonProperty("directPlayDecisionCode")] public long? DirectPlayDecisionCode { get; set; } [JsonProperty("directPlayDecisionText")] public string? DirectPlayDecisionText { get; set; } [JsonProperty("generalDecisionCode")] public long? GeneralDecisionCode { get; set; } [JsonProperty("generalDecisionText")] public string? GeneralDecisionText { get; set; } /// /// The code indicating the status of evaluation of playback when client indicates `hasMDE=1` /// [JsonProperty("mdeDecisionCode")] public long? MdeDecisionCode { get; set; } /// /// Descriptive text for the above code /// [JsonProperty("mdeDecisionText")] public string? MdeDecisionText { get; set; } [JsonProperty("transcodeDecisionCode")] public long? TranscodeDecisionCode { get; set; } [JsonProperty("transcodeDecisionText")] public string? TranscodeDecisionText { get; set; } } }