public class

Message

extends Record
java.lang.Object
   ↳ com.netsuite.webservices.platform.core_2010_2.Record
     ↳ com.netsuite.webservices.general.communication_2010_2.Message

Class Overview

Java class for Message complex type.

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

 <complexType name="Message">
   <complexContent>
     <extension base="{urn:core_2010_2.platform.webservices.netsuite.com}Record">
       <sequence>
         <element name="author" type="{urn:core_2010_2.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
         <element name="recipient" type="{urn:core_2010_2.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
         <element name="cc" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="bcc" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="messageDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
         <element name="recordName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="recordTypeName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="subject" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="message" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="emailed" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="activity" type="{urn:core_2010_2.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
         <element name="compressAttachments" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="incoming" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="lastModifiedDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
         <element name="transaction" type="{urn:core_2010_2.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
         <element name="mediaItemList" type="{urn:communication_2010_2.general.webservices.netsuite.com}MessageMediaItemList" minOccurs="0"/>
         <element name="dateTime" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
       </sequence>
       <attribute name="internalId" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="externalId" type="{http://www.w3.org/2001/XMLSchema}string" />
     </extension>
   </complexContent>
 </complexType>
 

Summary

Fields
protected RecordRef activity
protected RecordRef author
protected String bcc
protected String cc
protected Boolean compressAttachments
protected String dateTime
protected Boolean emailed
protected String externalId
protected Boolean incoming
protected String internalId
protected XMLGregorianCalendar lastModifiedDate
protected MessageMediaItemList mediaItemList
protected String message
protected XMLGregorianCalendar messageDate
protected RecordRef recipient
protected String recordName
protected String recordTypeName
protected String subject
protected RecordRef transaction
[Expand]
Inherited Fields
From class com.netsuite.webservices.platform.core_2010_2.Record
Public Constructors
Message()
Public Methods
RecordRef getActivity()
Gets the value of the activity property.
RecordRef getAuthor()
Gets the value of the author property.
String getBcc()
Gets the value of the bcc property.
String getCc()
Gets the value of the cc property.
String getDateTime()
Gets the value of the dateTime property.
String getExternalId()
Gets the value of the externalId property.
String getInternalId()
Gets the value of the internalId property.
XMLGregorianCalendar getLastModifiedDate()
Gets the value of the lastModifiedDate property.
MessageMediaItemList getMediaItemList()
Gets the value of the mediaItemList property.
String getMessage()
Gets the value of the message property.
XMLGregorianCalendar getMessageDate()
Gets the value of the messageDate property.
RecordRef getRecipient()
Gets the value of the recipient property.
String getRecordName()
Gets the value of the recordName property.
String getRecordTypeName()
Gets the value of the recordTypeName property.
String getSubject()
Gets the value of the subject property.
RecordRef getTransaction()
Gets the value of the transaction property.
Boolean isCompressAttachments()
Gets the value of the compressAttachments property.
Boolean isEmailed()
Gets the value of the emailed property.
Boolean isIncoming()
Gets the value of the incoming property.
void setActivity(RecordRef value)
Sets the value of the activity property.
void setAuthor(RecordRef value)
Sets the value of the author property.
void setBcc(String value)
Sets the value of the bcc property.
void setCc(String value)
Sets the value of the cc property.
void setCompressAttachments(Boolean value)
Sets the value of the compressAttachments property.
void setDateTime(String value)
Sets the value of the dateTime property.
void setEmailed(Boolean value)
Sets the value of the emailed property.
void setExternalId(String value)
Sets the value of the externalId property.
void setIncoming(Boolean value)
Sets the value of the incoming property.
void setInternalId(String value)
Sets the value of the internalId property.
void setLastModifiedDate(XMLGregorianCalendar value)
Sets the value of the lastModifiedDate property.
void setMediaItemList(MessageMediaItemList value)
Sets the value of the mediaItemList property.
void setMessage(String value)
Sets the value of the message property.
void setMessageDate(XMLGregorianCalendar value)
Sets the value of the messageDate property.
void setRecipient(RecordRef value)
Sets the value of the recipient property.
void setRecordName(String value)
Sets the value of the recordName property.
void setRecordTypeName(String value)
Sets the value of the recordTypeName property.
void setSubject(String value)
Sets the value of the subject property.
void setTransaction(RecordRef value)
Sets the value of the transaction property.
[Expand]
Inherited Methods
From class com.netsuite.webservices.platform.core_2010_2.Record
From class java.lang.Object

Fields

protected RecordRef activity

protected RecordRef author

protected String bcc

protected String cc

protected Boolean compressAttachments

protected String dateTime

protected Boolean emailed

protected String externalId

protected Boolean incoming

protected String internalId

protected XMLGregorianCalendar lastModifiedDate

protected MessageMediaItemList mediaItemList

protected String message

protected XMLGregorianCalendar messageDate

protected RecordRef recipient

protected String recordName

protected String recordTypeName

protected String subject

protected RecordRef transaction

Public Constructors

public Message ()

Public Methods

public RecordRef getActivity ()

Gets the value of the activity property.

Returns

public RecordRef getAuthor ()

Gets the value of the author property.

Returns

public String getBcc ()

Gets the value of the bcc property.

Returns
  • possible object is String

public String getCc ()

Gets the value of the cc property.

Returns
  • possible object is String

public String getDateTime ()

Gets the value of the dateTime property.

Returns
  • possible object is String

public String getExternalId ()

Gets the value of the externalId property.

Returns
  • possible object is String

public String getInternalId ()

Gets the value of the internalId property.

Returns
  • possible object is String

public XMLGregorianCalendar getLastModifiedDate ()

Gets the value of the lastModifiedDate property.

Returns
  • possible object is XMLGregorianCalendar

public MessageMediaItemList getMediaItemList ()

Gets the value of the mediaItemList property.

Returns

public String getMessage ()

Gets the value of the message property.

Returns
  • possible object is String

public XMLGregorianCalendar getMessageDate ()

Gets the value of the messageDate property.

Returns
  • possible object is XMLGregorianCalendar

public RecordRef getRecipient ()

Gets the value of the recipient property.

Returns

public String getRecordName ()

Gets the value of the recordName property.

Returns
  • possible object is String

public String getRecordTypeName ()

Gets the value of the recordTypeName property.

Returns
  • possible object is String

public String getSubject ()

Gets the value of the subject property.

Returns
  • possible object is String

public RecordRef getTransaction ()

Gets the value of the transaction property.

Returns

public Boolean isCompressAttachments ()

Gets the value of the compressAttachments property.

Returns
  • possible object is Boolean

public Boolean isEmailed ()

Gets the value of the emailed property.

Returns
  • possible object is Boolean

public Boolean isIncoming ()

Gets the value of the incoming property.

Returns
  • possible object is Boolean

public void setActivity (RecordRef value)

Sets the value of the activity property.

Parameters
value Allowed object is RecordRef

public void setAuthor (RecordRef value)

Sets the value of the author property.

Parameters
value Allowed object is RecordRef

public void setBcc (String value)

Sets the value of the bcc property.

Parameters
value Allowed object is String

public void setCc (String value)

Sets the value of the cc property.

Parameters
value Allowed object is String

public void setCompressAttachments (Boolean value)

Sets the value of the compressAttachments property.

Parameters
value Allowed object is Boolean

public void setDateTime (String value)

Sets the value of the dateTime property.

Parameters
value Allowed object is String

public void setEmailed (Boolean value)

Sets the value of the emailed property.

Parameters
value Allowed object is Boolean

public void setExternalId (String value)

Sets the value of the externalId property.

Parameters
value Allowed object is String

public void setIncoming (Boolean value)

Sets the value of the incoming property.

Parameters
value Allowed object is Boolean

public void setInternalId (String value)

Sets the value of the internalId property.

Parameters
value Allowed object is String

public void setLastModifiedDate (XMLGregorianCalendar value)

Sets the value of the lastModifiedDate property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setMediaItemList (MessageMediaItemList value)

Sets the value of the mediaItemList property.

Parameters
value Allowed object is MessageMediaItemList

public void setMessage (String value)

Sets the value of the message property.

Parameters
value Allowed object is String

public void setMessageDate (XMLGregorianCalendar value)

Sets the value of the messageDate property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setRecipient (RecordRef value)

Sets the value of the recipient property.

Parameters
value Allowed object is RecordRef

public void setRecordName (String value)

Sets the value of the recordName property.

Parameters
value Allowed object is String

public void setRecordTypeName (String value)

Sets the value of the recordTypeName property.

Parameters
value Allowed object is String

public void setSubject (String value)

Sets the value of the subject property.

Parameters
value Allowed object is String

public void setTransaction (RecordRef value)

Sets the value of the transaction property.

Parameters
value Allowed object is RecordRef