//------------------------------------------------------------------------------
//
// 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.Components
{
using LukeHagar.PlexAPI.SDK.Models.Components;
using LukeHagar.PlexAPI.SDK.Utils;
using Newtonsoft.Json;
public class Lineup
{
[JsonProperty("title")]
public string? Title { get; set; }
///
/// The type of this object (`lineup` in this case)
///
[JsonProperty("type")]
public string? Type { get; set; }
///
/// - `-1`: N/A
///
///
/// - `0`: Over the air
/// - `1`: Cable
/// - `2`: Satellite
/// - `3`: IPTV
/// - `4`: Virtual
///
///
///
[JsonProperty("lineupType")]
public Models.Components.LineupType? LineupType { get; set; }
[JsonProperty("location")]
public string? Location { get; set; }
///
/// The uuid of this lineup
///
[JsonProperty("uuid")]
public string? Uuid { get; set; }
}
}