package mediabrowser.model.sync; import mediabrowser.model.dto.*; public class SyncJobItem { /** 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 job identifier. <value>The job identifier.</value> */ private String JobId; public final String getJobId() { return JobId; } public final void setJobId(String value) { JobId = value; } /** Gets or sets the item identifier. <value>The item identifier.</value> */ private String ItemId; public final String getItemId() { return ItemId; } public final void setItemId(String value) { ItemId = value; } /** Gets or sets the name of the item. <value>The name of the item.</value> */ private String ItemName; public final String getItemName() { return ItemName; } public final void setItemName(String value) { ItemName = value; } /** Gets or sets the media source identifier. <value>The media source identifier.</value> */ private String MediaSourceId; public final String getMediaSourceId() { return MediaSourceId; } public final void setMediaSourceId(String value) { MediaSourceId = value; } /** Gets or sets the media source. <value>The media source.</value> */ private MediaSourceInfo MediaSource; public final MediaSourceInfo getMediaSource() { return MediaSource; } public final void setMediaSource(MediaSourceInfo value) { MediaSource = value; } /** 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 output path. <value>The output path.</value> */ private String OutputPath; public final String getOutputPath() { return OutputPath; } public final void setOutputPath(String value) { OutputPath = value; } /** Gets or sets the status. <value>The status.</value> */ private SyncJobItemStatus Status = SyncJobItemStatus.values()[0]; public final SyncJobItemStatus getStatus() { return Status; } public final void setStatus(SyncJobItemStatus value) { Status = 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 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 primary image item identifier. <value>The primary image item identifier.</value> */ private String PrimaryImageItemId; public final String getPrimaryImageItemId() { return PrimaryImageItemId; } public final void setPrimaryImageItemId(String value) { PrimaryImageItemId = value; } /** Gets or sets the primary image tag. <value>The primary image tag.</value> */ private String PrimaryImageTag; public final String getPrimaryImageTag() { return PrimaryImageTag; } public final void setPrimaryImageTag(String value) { PrimaryImageTag = value; } /** Gets or sets the temporary path. <value>The temporary path.</value> */ private String TemporaryPath; public final String getTemporaryPath() { return TemporaryPath; } public final void setTemporaryPath(String value) { TemporaryPath = value; } /** Gets or sets the additional files. <value>The additional files.</value> */ private java.util.ArrayList<ItemFileInfo> AdditionalFiles; public final java.util.ArrayList<ItemFileInfo> getAdditionalFiles() { return AdditionalFiles; } public final void setAdditionalFiles(java.util.ArrayList<ItemFileInfo> value) { AdditionalFiles = value; } /** Gets or sets a value indicating whether this instance is marked for removal. <value><c>true</c> if this instance is marked for removal; otherwise, <c>false</c>.</value> */ private boolean IsMarkedForRemoval; public final boolean getIsMarkedForRemoval() { return IsMarkedForRemoval; } public final void setIsMarkedForRemoval(boolean value) { IsMarkedForRemoval = value; } /** Gets or sets the index of the job item. <value>The index of the job item.</value> */ private int JobItemIndex; public final int getJobItemIndex() { return JobItemIndex; } public final void setJobItemIndex(int value) { JobItemIndex = value; } private long ItemDateModifiedTicks; public final long getItemDateModifiedTicks() { return ItemDateModifiedTicks; } public final void setItemDateModifiedTicks(long value) { ItemDateModifiedTicks = value; } public SyncJobItem() { setAdditionalFiles(new java.util.ArrayList<ItemFileInfo>()); } }