using System; namespace MediaBrowser.Model.Sync { public class SyncJobItem { /// /// Gets or sets the identifier. /// /// The identifier. public string Id { get; set; } /// /// Gets or sets the job identifier. /// /// The job identifier. public string JobId { get; set; } /// /// Gets or sets the item identifier. /// /// The item identifier. public string ItemId { get; set; } /// /// Gets or sets the name of the item. /// /// The name of the item. public string ItemName { get; set; } /// /// Gets or sets the media source identifier. /// /// The media source identifier. public string MediaSourceId { get; set; } /// /// Gets or sets the target identifier. /// /// The target identifier. public string TargetId { get; set; } /// /// Gets or sets the output path. /// /// The output path. public string OutputPath { get; set; } /// /// Gets or sets the status. /// /// The status. public SyncJobItemStatus Status { get; set; } /// /// Gets or sets the current progress. /// /// The current progress. public double? Progress { get; set; } /// /// Gets or sets the date created. /// /// The date created. public DateTime DateCreated { get; set; } /// /// Gets or sets the primary image item identifier. /// /// The primary image item identifier. public string PrimaryImageItemId { get; set; } /// /// Gets or sets the primary image tag. /// /// The primary image tag. public string PrimaryImageTag { get; set; } /// /// Gets or sets a value indicating whether [requires conversion]. /// /// true if [requires conversion]; otherwise, false. public bool RequiresConversion { get; set; } } }