/**
* 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;
/**
* This property is not exposed in documentation.
*/
@JsonIgnoreProperties(ignoreUnknown = true)
public class AddOrDeletePublishItem implements Serializable
{
// Default Serial Version UID
private static final long serialVersionUID = 1L;
/**
* The fully qualified name of the document list that the pending content change is associated with.
*/
protected String docListFQN;
public String getDocListFQN() {
return this.docListFQN;
}
public void setDocListFQN(String docListFQN) {
this.docListFQN = docListFQN;
}
/**
* The unique identifier of the pending content change or the document.
*/
protected String documentId;
public String getDocumentId() {
return this.documentId;
}
public void setDocumentId(String documentId) {
this.documentId = documentId;
}
/**
* The unique identifier of the scope. For example, if your scope type is site, then this value would be the site id.
*/
protected Integer scopeId;
public Integer getScopeId() {
return this.scopeId;
}
public void setScopeId(Integer scopeId) {
this.scopeId = scopeId;
}
/**
* The type of scope associated with the documentList. For example, if the documentList is pageTemplateContent, the scopeType is Site.Valid values are: "Tenant", "MasterCatalog", and "Site".
*/
protected String scopeType;
public String getScopeType() {
return this.scopeType;
}
public void setScopeType(String scopeType) {
this.scopeType = scopeType;
}
}