package mediabrowser.model.sync; public class SyncJob { /** Gets or sets the identifier. <value>The identifier.</value> */ private String Id; public final String getId() { return Id; } public final void setId(String value) { Id = value; } /** Gets or sets the device identifier. <value>The device identifier.</value> */ private String TargetId; public final String getTargetId() { return TargetId; } public final void setTargetId(String value) { TargetId = value; } /** Gets or sets the name of the target. <value>The name of the target.</value> */ private String TargetName; public final String getTargetName() { return TargetName; } public final void setTargetName(String value) { TargetName = value; } /** Gets or sets the quality. <value>The quality.</value> */ private String Quality; public final String getQuality() { return Quality; } public final void setQuality(String value) { Quality = value; } /** Gets or sets the bitrate. <value>The bitrate.</value> */ private Integer Bitrate = null; public final Integer getBitrate() { return Bitrate; } public final void setBitrate(Integer value) { Bitrate = value; } /** Gets or sets the profile. <value>The profile.</value> */ private String Profile; public final String getProfile() { return Profile; } public final void setProfile(String value) { Profile = value; } /** Gets or sets the category. <value>The category.</value> */ private SyncCategory Category = null; public final SyncCategory getCategory() { return Category; } public final void setCategory(SyncCategory value) { Category = value; } /** Gets or sets the parent identifier. <value>The parent identifier.</value> */ private String ParentId; public final String getParentId() { return ParentId; } public final void setParentId(String value) { ParentId = value; } /** Gets or sets the current progress. <value>The current progress.</value> */ private Double Progress = null; public final Double getProgress() { return Progress; } public final void setProgress(Double value) { Progress = value; } /** Gets or sets the name. <value>The name.</value> */ private String Name; public final String getName() { return Name; } public final void setName(String value) { Name = value; } /** Gets or sets the status. <value>The status.</value> */ private SyncJobStatus Status = SyncJobStatus.values()[0]; public final SyncJobStatus getStatus() { return Status; } public final void setStatus(SyncJobStatus value) { Status = value; } /** Gets or sets the user identifier. <value>The user identifier.</value> */ private String UserId; public final String getUserId() { return UserId; } public final void setUserId(String value) { UserId = value; } /** Gets or sets a value indicating whether [unwatched only]. <value><c>true</c> if [unwatched only]; otherwise, <c>false</c>.</value> */ private boolean UnwatchedOnly; public final boolean getUnwatchedOnly() { return UnwatchedOnly; } public final void setUnwatchedOnly(boolean value) { UnwatchedOnly = value; } /** Gets or sets a value indicating whether [synchronize new content]. <value><c>true</c> if [synchronize new content]; otherwise, <c>false</c>.</value> */ private boolean SyncNewContent; public final boolean getSyncNewContent() { return SyncNewContent; } public final void setSyncNewContent(boolean value) { SyncNewContent = value; } /** Gets or sets the item limit. <value>The item limit.</value> */ private Integer ItemLimit = null; public final Integer getItemLimit() { return ItemLimit; } public final void setItemLimit(Integer value) { ItemLimit = value; } /** Gets or sets the requested item ids. <value>The requested item ids.</value> */ private java.util.ArrayList<String> RequestedItemIds; public final java.util.ArrayList<String> getRequestedItemIds() { return RequestedItemIds; } public final void setRequestedItemIds(java.util.ArrayList<String> value) { RequestedItemIds = value; } /** Gets or sets the date created. <value>The date created.</value> */ private java.util.Date DateCreated = new java.util.Date(0); public final java.util.Date getDateCreated() { return DateCreated; } public final void setDateCreated(java.util.Date value) { DateCreated = value; } /** Gets or sets the date last modified. <value>The date last modified.</value> */ private java.util.Date DateLastModified = new java.util.Date(0); public final java.util.Date getDateLastModified() { return DateLastModified; } public final void setDateLastModified(java.util.Date value) { DateLastModified = value; } /** Gets or sets the item count. <value>The item count.</value> */ private int ItemCount; public final int getItemCount() { return ItemCount; } public final void setItemCount(int value) { ItemCount = value; } private String ParentName; public final String getParentName() { return ParentName; } public final void setParentName(String value) { ParentName = value; } private String PrimaryImageItemId; public final String getPrimaryImageItemId() { return PrimaryImageItemId; } public final void setPrimaryImageItemId(String value) { PrimaryImageItemId = value; } private String PrimaryImageTag; public final String getPrimaryImageTag() { return PrimaryImageTag; } public final void setPrimaryImageTag(String value) { PrimaryImageTag = value; } public SyncJob() { setRequestedItemIds(new java.util.ArrayList<String>()); } }