public class

CampaignDirectMail

extends Object
java.lang.Object
   ↳ com.netsuite.webservices.lists.marketing_2010_2.CampaignDirectMail

Class Overview

Java class for CampaignDirectMail complex type.

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

 <complexType name="CampaignDirectMail">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="internalId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="campaignGroup" type="{urn:core_2010_2.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
         <element name="template" type="{urn:core_2010_2.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
         <element name="description" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="subscription" type="{urn:core_2010_2.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
         <element name="channel" type="{urn:core_2010_2.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
         <element name="cost" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
         <element name="status" type="{urn:types.marketing_2010_2.lists.webservices.netsuite.com}CampaignCampaignDirectMailStatus" minOccurs="0"/>
         <element name="dateScheduled" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
         <element name="promoCode" type="{urn:core_2010_2.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
         <element name="customFieldList" type="{urn:core_2010_2.platform.webservices.netsuite.com}CustomFieldList" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

Summary

Fields
protected RecordRef campaignGroup
protected RecordRef channel
protected Double cost
protected CustomFieldList customFieldList
protected XMLGregorianCalendar dateScheduled
protected String description
protected String internalId
protected RecordRef promoCode
protected CampaignCampaignDirectMailStatus status
protected RecordRef subscription
protected RecordRef template
Public Constructors
CampaignDirectMail()
Public Methods
RecordRef getCampaignGroup()
Gets the value of the campaignGroup property.
RecordRef getChannel()
Gets the value of the channel property.
Double getCost()
Gets the value of the cost property.
CustomFieldList getCustomFieldList()
Gets the value of the customFieldList property.
XMLGregorianCalendar getDateScheduled()
Gets the value of the dateScheduled property.
String getDescription()
Gets the value of the description property.
String getInternalId()
Gets the value of the internalId property.
RecordRef getPromoCode()
Gets the value of the promoCode property.
CampaignCampaignDirectMailStatus getStatus()
Gets the value of the status property.
RecordRef getSubscription()
Gets the value of the subscription property.
RecordRef getTemplate()
Gets the value of the template property.
void setCampaignGroup(RecordRef value)
Sets the value of the campaignGroup property.
void setChannel(RecordRef value)
Sets the value of the channel property.
void setCost(Double value)
Sets the value of the cost property.
void setCustomFieldList(CustomFieldList value)
Sets the value of the customFieldList property.
void setDateScheduled(XMLGregorianCalendar value)
Sets the value of the dateScheduled property.
void setDescription(String value)
Sets the value of the description property.
void setInternalId(String value)
Sets the value of the internalId property.
void setPromoCode(RecordRef value)
Sets the value of the promoCode property.
void setStatus(CampaignCampaignDirectMailStatus value)
Sets the value of the status property.
void setSubscription(RecordRef value)
Sets the value of the subscription property.
void setTemplate(RecordRef value)
Sets the value of the template property.
[Expand]
Inherited Methods
From class java.lang.Object

Fields

protected RecordRef campaignGroup

protected RecordRef channel

protected Double cost

protected CustomFieldList customFieldList

protected XMLGregorianCalendar dateScheduled

protected String description

protected String internalId

protected RecordRef promoCode

protected RecordRef subscription

protected RecordRef template

Public Constructors

public CampaignDirectMail ()

Public Methods

public RecordRef getCampaignGroup ()

Gets the value of the campaignGroup property.

Returns

public RecordRef getChannel ()

Gets the value of the channel property.

Returns

public Double getCost ()

Gets the value of the cost property.

Returns
  • possible object is Double

public CustomFieldList getCustomFieldList ()

Gets the value of the customFieldList property.

Returns

public XMLGregorianCalendar getDateScheduled ()

Gets the value of the dateScheduled property.

Returns
  • possible object is XMLGregorianCalendar

public String getDescription ()

Gets the value of the description property.

Returns
  • possible object is String

public String getInternalId ()

Gets the value of the internalId property.

Returns
  • possible object is String

public RecordRef getPromoCode ()

Gets the value of the promoCode property.

Returns

public CampaignCampaignDirectMailStatus getStatus ()

Gets the value of the status property.

Returns

public RecordRef getSubscription ()

Gets the value of the subscription property.

Returns

public RecordRef getTemplate ()

Gets the value of the template property.

Returns

public void setCampaignGroup (RecordRef value)

Sets the value of the campaignGroup property.

Parameters
value Allowed object is RecordRef

public void setChannel (RecordRef value)

Sets the value of the channel property.

Parameters
value Allowed object is RecordRef

public void setCost (Double value)

Sets the value of the cost property.

Parameters
value Allowed object is Double

public void setCustomFieldList (CustomFieldList value)

Sets the value of the customFieldList property.

Parameters
value Allowed object is CustomFieldList

public void setDateScheduled (XMLGregorianCalendar value)

Sets the value of the dateScheduled property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setDescription (String value)

Sets the value of the description property.

Parameters
value Allowed object is String

public void setInternalId (String value)

Sets the value of the internalId property.

Parameters
value Allowed object is String

public void setPromoCode (RecordRef value)

Sets the value of the promoCode property.

Parameters
value Allowed object is RecordRef

public void setStatus (CampaignCampaignDirectMailStatus value)

Sets the value of the status property.

Parameters
value Allowed object is CampaignCampaignDirectMailStatus

public void setSubscription (RecordRef value)

Sets the value of the subscription property.

Parameters
value Allowed object is RecordRef

public void setTemplate (RecordRef value)

Sets the value of the template property.

Parameters
value Allowed object is RecordRef