All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.exacttarget.fuelsdk.internal.Send Maven / Gradle / Ivy

The newest version!

package com.exacttarget.fuelsdk.internal;

import java.util.ArrayList;
import java.util.Date;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlSchemaType;
import javax.xml.bind.annotation.XmlType;
import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
import javax.xml.datatype.XMLGregorianCalendar;
import org.apache.commons.lang.builder.ToStringBuilder;
import org.apache.cxf.xjc.runtime.JAXBToStringStyle;


/**
 * 

Java class for Send complex type. * *

The following schema fragment specifies the expected content contained within this class. * *

 * <complexType name="Send">
 *   <complexContent>
 *     <extension base="{http://exacttarget.com/wsdl/partnerAPI}APIObject">
 *       <sequence>
 *         <element name="Email" type="{http://exacttarget.com/wsdl/partnerAPI}Email" minOccurs="0"/>
 *         <element name="List" type="{http://exacttarget.com/wsdl/partnerAPI}List" maxOccurs="unbounded" minOccurs="0"/>
 *         <element name="SendDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
 *         <element name="FromAddress" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         <element name="FromName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         <element name="Duplicates" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
 *         <element name="InvalidAddresses" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
 *         <element name="ExistingUndeliverables" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
 *         <element name="ExistingUnsubscribes" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
 *         <element name="HardBounces" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
 *         <element name="SoftBounces" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
 *         <element name="OtherBounces" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
 *         <element name="ForwardedEmails" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
 *         <element name="UniqueClicks" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
 *         <element name="UniqueOpens" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
 *         <element name="NumberSent" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
 *         <element name="NumberDelivered" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
 *         <element name="Unsubscribes" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
 *         <element name="MissingAddresses" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
 *         <element name="Subject" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         <element name="PreviewURL" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         <element name="Links" type="{http://exacttarget.com/wsdl/partnerAPI}Link" maxOccurs="unbounded" minOccurs="0"/>
 *         <element name="Events" type="{http://exacttarget.com/wsdl/partnerAPI}TrackingEvent" maxOccurs="unbounded" minOccurs="0"/>
 *         <element name="SentDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
 *         <element name="EmailName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         <element name="Status" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         <element name="IsMultipart" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
 *         <element name="SendLimit" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
 *         <element name="SendWindowOpen" type="{http://www.w3.org/2001/XMLSchema}time" minOccurs="0"/>
 *         <element name="SendWindowClose" type="{http://www.w3.org/2001/XMLSchema}time" minOccurs="0"/>
 *         <element name="IsAlwaysOn" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
 *         <element name="Sources" minOccurs="0">
 *           <complexType>
 *             <complexContent>
 *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *                 <sequence>
 *                   <element name="Source" type="{http://exacttarget.com/wsdl/partnerAPI}APIObject" maxOccurs="unbounded" minOccurs="0"/>
 *                 </sequence>
 *               </restriction>
 *             </complexContent>
 *           </complexType>
 *         </element>
 *         <element name="NumberTargeted" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
 *         <element name="NumberErrored" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
 *         <element name="NumberExcluded" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
 *         <element name="Additional" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         <element name="BccEmail" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         <element name="EmailSendDefinition" type="{http://exacttarget.com/wsdl/partnerAPI}EmailSendDefinition" minOccurs="0"/>
 *         <element name="SuppressionLists" minOccurs="0">
 *           <complexType>
 *             <complexContent>
 *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *                 <sequence>
 *                   <element name="SuppressionList" type="{http://exacttarget.com/wsdl/partnerAPI}AudienceItem" maxOccurs="unbounded" minOccurs="0"/>
 *                 </sequence>
 *               </restriction>
 *             </complexContent>
 *           </complexType>
 *         </element>
 *       </sequence>
 *     </extension>
 *   </complexContent>
 * </complexType>
 * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "Send", propOrder = { "email", "list", "sendDate", "fromAddress", "fromName", "duplicates", "invalidAddresses", "existingUndeliverables", "existingUnsubscribes", "hardBounces", "softBounces", "otherBounces", "forwardedEmails", "uniqueClicks", "uniqueOpens", "numberSent", "numberDelivered", "unsubscribes", "missingAddresses", "subject", "previewURL", "links", "events", "sentDate", "emailName", "status", "isMultipart", "sendLimit", "sendWindowOpen", "sendWindowClose", "isAlwaysOn", "sources", "numberTargeted", "numberErrored", "numberExcluded", "additional", "bccEmail", "emailSendDefinition", "suppressionLists" }) public class Send extends APIObject { @XmlElement(name = "Email") protected Email email; @XmlElement(name = "List") protected java.util.List list; @XmlElement(name = "SendDate", type = String.class) @XmlJavaTypeAdapter(Adapter1 .class) @XmlSchemaType(name = "dateTime") protected Date sendDate; @XmlElement(name = "FromAddress") protected String fromAddress; @XmlElement(name = "FromName") protected String fromName; @XmlElement(name = "Duplicates") protected Integer duplicates; @XmlElement(name = "InvalidAddresses") protected Integer invalidAddresses; @XmlElement(name = "ExistingUndeliverables") protected Integer existingUndeliverables; @XmlElement(name = "ExistingUnsubscribes") protected Integer existingUnsubscribes; @XmlElement(name = "HardBounces") protected Integer hardBounces; @XmlElement(name = "SoftBounces") protected Integer softBounces; @XmlElement(name = "OtherBounces") protected Integer otherBounces; @XmlElement(name = "ForwardedEmails") protected Integer forwardedEmails; @XmlElement(name = "UniqueClicks") protected Integer uniqueClicks; @XmlElement(name = "UniqueOpens") protected Integer uniqueOpens; @XmlElement(name = "NumberSent", nillable = true) protected Integer numberSent; @XmlElement(name = "NumberDelivered", nillable = true) protected Integer numberDelivered; @XmlElement(name = "Unsubscribes") protected Integer unsubscribes; @XmlElement(name = "MissingAddresses") protected Integer missingAddresses; @XmlElement(name = "Subject") protected String subject; @XmlElement(name = "PreviewURL") protected String previewURL; @XmlElement(name = "Links") protected java.util.List links; @XmlElement(name = "Events") protected java.util.List events; @XmlElement(name = "SentDate", type = String.class, nillable = true) @XmlJavaTypeAdapter(Adapter1 .class) @XmlSchemaType(name = "dateTime") protected Date sentDate; @XmlElement(name = "EmailName") protected String emailName; @XmlElement(name = "Status") protected String status; @XmlElement(name = "IsMultipart") protected Boolean isMultipart; @XmlElement(name = "SendLimit") protected Integer sendLimit; @XmlElement(name = "SendWindowOpen") @XmlSchemaType(name = "time") protected XMLGregorianCalendar sendWindowOpen; @XmlElement(name = "SendWindowClose") @XmlSchemaType(name = "time") protected XMLGregorianCalendar sendWindowClose; @XmlElement(name = "IsAlwaysOn") protected Boolean isAlwaysOn; @XmlElement(name = "Sources") protected Send.Sources sources; @XmlElement(name = "NumberTargeted") protected Integer numberTargeted; @XmlElement(name = "NumberErrored") protected Integer numberErrored; @XmlElement(name = "NumberExcluded") protected Integer numberExcluded; @XmlElement(name = "Additional") protected String additional; @XmlElement(name = "BccEmail") protected String bccEmail; @XmlElement(name = "EmailSendDefinition") protected EmailSendDefinition emailSendDefinition; @XmlElement(name = "SuppressionLists") protected Send.SuppressionLists suppressionLists; /** * Gets the value of the email property. * * @return * possible object is * {@link Email } * */ public Email getEmail() { return email; } /** * Sets the value of the email property. * * @param value * allowed object is * {@link Email } * */ public void setEmail(Email value) { this.email = value; } /** * Gets the value of the list property. * *

* This accessor method returns a reference to the live list, * not a snapshot. Therefore any modification you make to the * returned list will be present inside the JAXB object. * This is why there is not a set method for the list property. * *

* For example, to add a new item, do as follows: *

     *    getList().add(newItem);
     * 
* * *

* Objects of the following type(s) are allowed in the list * {@link com.exacttarget.fuelsdk.internal.List } * * */ public java.util.List getList() { if (list == null) { list = new ArrayList(); } return this.list; } /** * Gets the value of the sendDate property. * * @return * possible object is * {@link String } * */ public Date getSendDate() { return sendDate; } /** * Sets the value of the sendDate property. * * @param value * allowed object is * {@link String } * */ public void setSendDate(Date value) { this.sendDate = value; } /** * Gets the value of the fromAddress property. * * @return * possible object is * {@link String } * */ public String getFromAddress() { return fromAddress; } /** * Sets the value of the fromAddress property. * * @param value * allowed object is * {@link String } * */ public void setFromAddress(String value) { this.fromAddress = value; } /** * Gets the value of the fromName property. * * @return * possible object is * {@link String } * */ public String getFromName() { return fromName; } /** * Sets the value of the fromName property. * * @param value * allowed object is * {@link String } * */ public void setFromName(String value) { this.fromName = value; } /** * Gets the value of the duplicates property. * * @return * possible object is * {@link Integer } * */ public Integer getDuplicates() { return duplicates; } /** * Sets the value of the duplicates property. * * @param value * allowed object is * {@link Integer } * */ public void setDuplicates(Integer value) { this.duplicates = value; } /** * Gets the value of the invalidAddresses property. * * @return * possible object is * {@link Integer } * */ public Integer getInvalidAddresses() { return invalidAddresses; } /** * Sets the value of the invalidAddresses property. * * @param value * allowed object is * {@link Integer } * */ public void setInvalidAddresses(Integer value) { this.invalidAddresses = value; } /** * Gets the value of the existingUndeliverables property. * * @return * possible object is * {@link Integer } * */ public Integer getExistingUndeliverables() { return existingUndeliverables; } /** * Sets the value of the existingUndeliverables property. * * @param value * allowed object is * {@link Integer } * */ public void setExistingUndeliverables(Integer value) { this.existingUndeliverables = value; } /** * Gets the value of the existingUnsubscribes property. * * @return * possible object is * {@link Integer } * */ public Integer getExistingUnsubscribes() { return existingUnsubscribes; } /** * Sets the value of the existingUnsubscribes property. * * @param value * allowed object is * {@link Integer } * */ public void setExistingUnsubscribes(Integer value) { this.existingUnsubscribes = value; } /** * Gets the value of the hardBounces property. * * @return * possible object is * {@link Integer } * */ public Integer getHardBounces() { return hardBounces; } /** * Sets the value of the hardBounces property. * * @param value * allowed object is * {@link Integer } * */ public void setHardBounces(Integer value) { this.hardBounces = value; } /** * Gets the value of the softBounces property. * * @return * possible object is * {@link Integer } * */ public Integer getSoftBounces() { return softBounces; } /** * Sets the value of the softBounces property. * * @param value * allowed object is * {@link Integer } * */ public void setSoftBounces(Integer value) { this.softBounces = value; } /** * Gets the value of the otherBounces property. * * @return * possible object is * {@link Integer } * */ public Integer getOtherBounces() { return otherBounces; } /** * Sets the value of the otherBounces property. * * @param value * allowed object is * {@link Integer } * */ public void setOtherBounces(Integer value) { this.otherBounces = value; } /** * Gets the value of the forwardedEmails property. * * @return * possible object is * {@link Integer } * */ public Integer getForwardedEmails() { return forwardedEmails; } /** * Sets the value of the forwardedEmails property. * * @param value * allowed object is * {@link Integer } * */ public void setForwardedEmails(Integer value) { this.forwardedEmails = value; } /** * Gets the value of the uniqueClicks property. * * @return * possible object is * {@link Integer } * */ public Integer getUniqueClicks() { return uniqueClicks; } /** * Sets the value of the uniqueClicks property. * * @param value * allowed object is * {@link Integer } * */ public void setUniqueClicks(Integer value) { this.uniqueClicks = value; } /** * Gets the value of the uniqueOpens property. * * @return * possible object is * {@link Integer } * */ public Integer getUniqueOpens() { return uniqueOpens; } /** * Sets the value of the uniqueOpens property. * * @param value * allowed object is * {@link Integer } * */ public void setUniqueOpens(Integer value) { this.uniqueOpens = value; } /** * Gets the value of the numberSent property. * * @return * possible object is * {@link Integer } * */ public Integer getNumberSent() { return numberSent; } /** * Sets the value of the numberSent property. * * @param value * allowed object is * {@link Integer } * */ public void setNumberSent(Integer value) { this.numberSent = value; } /** * Gets the value of the numberDelivered property. * * @return * possible object is * {@link Integer } * */ public Integer getNumberDelivered() { return numberDelivered; } /** * Sets the value of the numberDelivered property. * * @param value * allowed object is * {@link Integer } * */ public void setNumberDelivered(Integer value) { this.numberDelivered = value; } /** * Gets the value of the unsubscribes property. * * @return * possible object is * {@link Integer } * */ public Integer getUnsubscribes() { return unsubscribes; } /** * Sets the value of the unsubscribes property. * * @param value * allowed object is * {@link Integer } * */ public void setUnsubscribes(Integer value) { this.unsubscribes = value; } /** * Gets the value of the missingAddresses property. * * @return * possible object is * {@link Integer } * */ public Integer getMissingAddresses() { return missingAddresses; } /** * Sets the value of the missingAddresses property. * * @param value * allowed object is * {@link Integer } * */ public void setMissingAddresses(Integer value) { this.missingAddresses = value; } /** * Gets the value of the subject property. * * @return * possible object is * {@link String } * */ public String getSubject() { return subject; } /** * Sets the value of the subject property. * * @param value * allowed object is * {@link String } * */ public void setSubject(String value) { this.subject = value; } /** * Gets the value of the previewURL property. * * @return * possible object is * {@link String } * */ public String getPreviewURL() { return previewURL; } /** * Sets the value of the previewURL property. * * @param value * allowed object is * {@link String } * */ public void setPreviewURL(String value) { this.previewURL = value; } /** * Gets the value of the links property. * *

* This accessor method returns a reference to the live list, * not a snapshot. Therefore any modification you make to the * returned list will be present inside the JAXB object. * This is why there is not a set method for the links property. * *

* For example, to add a new item, do as follows: *

     *    getLinks().add(newItem);
     * 
* * *

* Objects of the following type(s) are allowed in the list * {@link Link } * * */ public java.util.List getLinks() { if (links == null) { links = new ArrayList(); } return this.links; } /** * Gets the value of the events property. * *

* This accessor method returns a reference to the live list, * not a snapshot. Therefore any modification you make to the * returned list will be present inside the JAXB object. * This is why there is not a set method for the events property. * *

* For example, to add a new item, do as follows: *

     *    getEvents().add(newItem);
     * 
* * *

* Objects of the following type(s) are allowed in the list * {@link TrackingEvent } * * */ public java.util.List getEvents() { if (events == null) { events = new ArrayList(); } return this.events; } /** * Gets the value of the sentDate property. * * @return * possible object is * {@link String } * */ public Date getSentDate() { return sentDate; } /** * Sets the value of the sentDate property. * * @param value * allowed object is * {@link String } * */ public void setSentDate(Date value) { this.sentDate = value; } /** * Gets the value of the emailName property. * * @return * possible object is * {@link String } * */ public String getEmailName() { return emailName; } /** * Sets the value of the emailName property. * * @param value * allowed object is * {@link String } * */ public void setEmailName(String value) { this.emailName = value; } /** * Gets the value of the status property. * * @return * possible object is * {@link String } * */ public String getStatus() { return status; } /** * Sets the value of the status property. * * @param value * allowed object is * {@link String } * */ public void setStatus(String value) { this.status = value; } /** * Gets the value of the isMultipart property. * * @return * possible object is * {@link Boolean } * */ public Boolean getIsMultipart() { return isMultipart; } /** * Sets the value of the isMultipart property. * * @param value * allowed object is * {@link Boolean } * */ public void setIsMultipart(Boolean value) { this.isMultipart = value; } /** * Gets the value of the sendLimit property. * * @return * possible object is * {@link Integer } * */ public Integer getSendLimit() { return sendLimit; } /** * Sets the value of the sendLimit property. * * @param value * allowed object is * {@link Integer } * */ public void setSendLimit(Integer value) { this.sendLimit = value; } /** * Gets the value of the sendWindowOpen property. * * @return * possible object is * {@link XMLGregorianCalendar } * */ public XMLGregorianCalendar getSendWindowOpen() { return sendWindowOpen; } /** * Sets the value of the sendWindowOpen property. * * @param value * allowed object is * {@link XMLGregorianCalendar } * */ public void setSendWindowOpen(XMLGregorianCalendar value) { this.sendWindowOpen = value; } /** * Gets the value of the sendWindowClose property. * * @return * possible object is * {@link XMLGregorianCalendar } * */ public XMLGregorianCalendar getSendWindowClose() { return sendWindowClose; } /** * Sets the value of the sendWindowClose property. * * @param value * allowed object is * {@link XMLGregorianCalendar } * */ public void setSendWindowClose(XMLGregorianCalendar value) { this.sendWindowClose = value; } /** * Gets the value of the isAlwaysOn property. * * @return * possible object is * {@link Boolean } * */ public Boolean getIsAlwaysOn() { return isAlwaysOn; } /** * Sets the value of the isAlwaysOn property. * * @param value * allowed object is * {@link Boolean } * */ public void setIsAlwaysOn(Boolean value) { this.isAlwaysOn = value; } /** * Gets the value of the sources property. * * @return * possible object is * {@link Send.Sources } * */ public Send.Sources getSources() { return sources; } /** * Sets the value of the sources property. * * @param value * allowed object is * {@link Send.Sources } * */ public void setSources(Send.Sources value) { this.sources = value; } /** * Gets the value of the numberTargeted property. * * @return * possible object is * {@link Integer } * */ public Integer getNumberTargeted() { return numberTargeted; } /** * Sets the value of the numberTargeted property. * * @param value * allowed object is * {@link Integer } * */ public void setNumberTargeted(Integer value) { this.numberTargeted = value; } /** * Gets the value of the numberErrored property. * * @return * possible object is * {@link Integer } * */ public Integer getNumberErrored() { return numberErrored; } /** * Sets the value of the numberErrored property. * * @param value * allowed object is * {@link Integer } * */ public void setNumberErrored(Integer value) { this.numberErrored = value; } /** * Gets the value of the numberExcluded property. * * @return * possible object is * {@link Integer } * */ public Integer getNumberExcluded() { return numberExcluded; } /** * Sets the value of the numberExcluded property. * * @param value * allowed object is * {@link Integer } * */ public void setNumberExcluded(Integer value) { this.numberExcluded = value; } /** * Gets the value of the additional property. * * @return * possible object is * {@link String } * */ public String getAdditional() { return additional; } /** * Sets the value of the additional property. * * @param value * allowed object is * {@link String } * */ public void setAdditional(String value) { this.additional = value; } /** * Gets the value of the bccEmail property. * * @return * possible object is * {@link String } * */ public String getBccEmail() { return bccEmail; } /** * Sets the value of the bccEmail property. * * @param value * allowed object is * {@link String } * */ public void setBccEmail(String value) { this.bccEmail = value; } /** * Gets the value of the emailSendDefinition property. * * @return * possible object is * {@link EmailSendDefinition } * */ public EmailSendDefinition getEmailSendDefinition() { return emailSendDefinition; } /** * Sets the value of the emailSendDefinition property. * * @param value * allowed object is * {@link EmailSendDefinition } * */ public void setEmailSendDefinition(EmailSendDefinition value) { this.emailSendDefinition = value; } /** * Gets the value of the suppressionLists property. * * @return * possible object is * {@link Send.SuppressionLists } * */ public Send.SuppressionLists getSuppressionLists() { return suppressionLists; } /** * Sets the value of the suppressionLists property. * * @param value * allowed object is * {@link Send.SuppressionLists } * */ public void setSuppressionLists(Send.SuppressionLists value) { this.suppressionLists = value; } /** * Generates a String representation of the contents of this type. * This is an extension method, produced by the 'ts' xjc plugin * */ @Override public String toString() { return ToStringBuilder.reflectionToString(this, JAXBToStringStyle.DEFAULT_STYLE); } /** *

Java class for anonymous complex type. * *

The following schema fragment specifies the expected content contained within this class. * *

     * <complexType>
     *   <complexContent>
     *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
     *       <sequence>
     *         <element name="Source" type="{http://exacttarget.com/wsdl/partnerAPI}APIObject" maxOccurs="unbounded" minOccurs="0"/>
     *       </sequence>
     *     </restriction>
     *   </complexContent>
     * </complexType>
     * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "source" }) public static class Sources { @XmlElement(name = "Source") protected java.util.List source; /** * Gets the value of the source property. * *

* This accessor method returns a reference to the live list, * not a snapshot. Therefore any modification you make to the * returned list will be present inside the JAXB object. * This is why there is not a set method for the source property. * *

* For example, to add a new item, do as follows: *

         *    getSource().add(newItem);
         * 
* * *

* Objects of the following type(s) are allowed in the list * {@link APIObject } * * */ public java.util.List getSource() { if (source == null) { source = new ArrayList(); } return this.source; } /** * Generates a String representation of the contents of this type. * This is an extension method, produced by the 'ts' xjc plugin * */ @Override public String toString() { return ToStringBuilder.reflectionToString(this, JAXBToStringStyle.DEFAULT_STYLE); } } /** *

Java class for anonymous complex type. * *

The following schema fragment specifies the expected content contained within this class. * *

     * <complexType>
     *   <complexContent>
     *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
     *       <sequence>
     *         <element name="SuppressionList" type="{http://exacttarget.com/wsdl/partnerAPI}AudienceItem" maxOccurs="unbounded" minOccurs="0"/>
     *       </sequence>
     *     </restriction>
     *   </complexContent>
     * </complexType>
     * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "suppressionList" }) public static class SuppressionLists { @XmlElement(name = "SuppressionList") protected java.util.List suppressionList; /** * Gets the value of the suppressionList property. * *

* This accessor method returns a reference to the live list, * not a snapshot. Therefore any modification you make to the * returned list will be present inside the JAXB object. * This is why there is not a set method for the suppressionList property. * *

* For example, to add a new item, do as follows: *

         *    getSuppressionList().add(newItem);
         * 
* * *

* Objects of the following type(s) are allowed in the list * {@link AudienceItem } * * */ public java.util.List getSuppressionList() { if (suppressionList == null) { suppressionList = new ArrayList(); } return this.suppressionList; } /** * Generates a String representation of the contents of this type. * This is an extension method, produced by the 'ts' xjc plugin * */ @Override public String toString() { return ToStringBuilder.reflectionToString(this, JAXBToStringStyle.DEFAULT_STYLE); } } }





© 2015 - 2025 Weber Informatics LLC | Privacy Policy