/** * This code was auto-generated by a Codezu. * * Changes to this file may cause incorrect behavior and will be lost if * the code is regenerated. */ package com.mozu.api.contracts.content; import java.io.Serializable; import com.fasterxml.jackson.annotation.JsonIgnoreProperties; import org.joda.time.DateTime; import java.io.IOException; import java.lang.ClassNotFoundException; /** * Summary properties of an unpublished document draft. */ @JsonIgnoreProperties(ignoreUnknown = true) public class DocumentDraftSummary implements Serializable { // Default Serial Version UID private static final long serialVersionUID = 1L; /** * Detailed information of the date and time for the active update date for the document draft summary. This data is associated to document and content data. */ protected DateTime activeUpdateDate; public DateTime getActiveUpdateDate() { return this.activeUpdateDate; } public void setActiveUpdateDate(DateTime activeUpdateDate) { this.activeUpdateDate = activeUpdateDate; } /** * Mozu.Content.Contracts.DocumentDraftSummary activeUpdatedBy ApiTypeMember DOCUMENT_HERE */ protected String activeUpdatedBy; public String getActiveUpdatedBy() { return this.activeUpdatedBy; } public void setActiveUpdatedBy(String activeUpdatedBy) { this.activeUpdatedBy = activeUpdatedBy; } /** * The unique identifier for the product catalog. Catalogs are part of a master catalog. */ protected Integer catalogId; public Integer getCatalogId() { return this.catalogId; } public void setCatalogId(Integer catalogId) { this.catalogId = catalogId; } /** * Fully qualified name of the document type. */ protected String documentTypeFQN; public String getDocumentTypeFQN() { return this.documentTypeFQN; } public void setDocumentTypeFQN(String documentTypeFQN) { this.documentTypeFQN = documentTypeFQN; } /** * Detailed information of the date and time for the draft update date for the document draft summary. This data is associated to document and content data. */ protected DateTime draftUpdateDate; public DateTime getDraftUpdateDate() { return this.draftUpdateDate; } public void setDraftUpdateDate(DateTime draftUpdateDate) { this.draftUpdateDate = draftUpdateDate; } /** * Unique identifier of the source product property. For a product field it will be the name of the field. For a product attribute it will be the Attribute FQN. */ protected String id; public String getId() { return this.id; } public void setId(String id) { this.id = id; } /** * The fully qualified name of the document list. */ protected String listFQN; public String getListFQN() { return this.listFQN; } public void setListFQN(String listFQN) { this.listFQN = listFQN; } /** * Unique identifier for the master catalog. */ protected Integer masterCatalogId; public Integer getMasterCatalogId() { return this.masterCatalogId; } public void setMasterCatalogId(Integer masterCatalogId) { this.masterCatalogId = masterCatalogId; } /** * The display name of the source product property. For a product field it will be the display name of the field. For a product attribute it will be the Attribute Name. */ protected String name; public String getName() { return this.name; } public void setName(String name) { this.name = name; } /** * Mozu.Content.Contracts.DocumentDraftSummary publishSetCode ApiTypeMember DOCUMENT_HERE */ protected String publishSetCode; public String getPublishSetCode() { return this.publishSetCode; } public void setPublishSetCode(String publishSetCode) { this.publishSetCode = publishSetCode; } /** * Whether the draft has been published. */ protected String publishType; public String getPublishType() { return this.publishType; } public void setPublishType(String publishType) { this.publishType = publishType; } /** * Unique identifier for the site. This ID is used at all levels of a store, catalog, and tenant to associate objects to a site. */ protected Integer siteId; public Integer getSiteId() { return this.siteId; } public void setSiteId(Integer siteId) { this.siteId = siteId; } /** * Unique identifier of the user who last modified the item. This value is system-supplied and read-only. */ protected String updatedBy; public String getUpdatedBy() { return this.updatedBy; } public void setUpdatedBy(String updatedBy) { this.updatedBy = updatedBy; } }