package mediabrowser.model.sync; public class SyncJobRequest { /** Gets or sets the target identifier. <value>The target identifier.</value> */ private String TargetId; public final String getTargetId() { return TargetId; } public final void setTargetId(String value) { TargetId = value; } /** Gets or sets the item ids. <value>The item ids.</value> */ private java.util.ArrayList<String> ItemIds; public final java.util.ArrayList<String> getItemIds() { return ItemIds; } public final void setItemIds(java.util.ArrayList<String> value) { ItemIds = 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 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 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 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 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 limit. <value>The limit.</value> */ private Integer ItemLimit = null; public final Integer getItemLimit() { return ItemLimit; } public final void setItemLimit(Integer value) { ItemLimit = 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; } public SyncJobRequest() { setItemIds(new java.util.ArrayList<String>()); setSyncNewContent(true); } }