//------------------------------------------------------------------------------ // // 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 ListPlaybackHistoryMetadata { /// /// The account id of this playback /// [JsonProperty("accountID")] public long? AccountID { get; set; } /// /// The device id which played the item /// [JsonProperty("deviceID")] public long? DeviceID { get; set; } /// /// The key for this individual history item /// [JsonProperty("historyKey")] public string? HistoryKey { get; set; } /// /// The metadata key for the item played /// [JsonProperty("key")] public string? Key { get; set; } /// /// The library section id containing the item played /// [JsonProperty("librarySectionID")] public string? LibrarySectionID { get; set; } /// /// The originally available at of the item played /// [JsonProperty("originallyAvailableAt")] public string? OriginallyAvailableAt { get; set; } /// /// The rating key for the item played /// [JsonProperty("ratingKey")] public string? RatingKey { get; set; } /// /// The thumb of the item played /// [JsonProperty("thumb")] public string? Thumb { get; set; } /// /// The title of the item played /// [JsonProperty("title")] public string? Title { get; set; } /// /// The metadata type of the item played /// [JsonProperty("type")] public string? Type { get; set; } /// /// The time when the item was played /// [JsonProperty("viewedAt")] public long? ViewedAt { get; set; } } }