public class

SupportCase

extends Record
java.lang.Object
   ↳ com.netsuite.webservices.platform.core_2010_2.Record
     ↳ com.netsuite.webservices.lists.support_2010_2.SupportCase

Class Overview

Java class for SupportCase complex type.

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

 <complexType name="SupportCase">
   <complexContent>
     <extension base="{urn:core_2010_2.platform.webservices.netsuite.com}Record">
       <sequence>
         <element name="escalationMessage" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="lastReopenedDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
         <element name="endDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
         <element name="incomingMessage" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="insertSolution" type="{urn:core_2010_2.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
         <element name="outgoingMessage" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="searchSolution" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="emailForm" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="newSolutionFromMsg" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="internalOnly" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="customForm" type="{urn:core_2010_2.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
         <element name="title" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="caseNumber" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="startDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
         <element name="createdDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
         <element name="lastModifiedDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
         <element name="lastMessageDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
         <element name="company" type="{urn:core_2010_2.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
         <element name="contact" type="{urn:core_2010_2.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
         <element name="email" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="phone" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="product" type="{urn:core_2010_2.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
         <element name="module" type="{urn:core_2010_2.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
         <element name="item" type="{urn:core_2010_2.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
         <element name="serialNumber" type="{urn:core_2010_2.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
         <element name="inboundEmail" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="issue" type="{urn:core_2010_2.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
         <element name="status" type="{urn:core_2010_2.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
         <element name="isInactive" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="priority" type="{urn:core_2010_2.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
         <element name="origin" type="{urn:core_2010_2.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
         <element name="category" type="{urn:core_2010_2.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
         <element name="assigned" type="{urn:core_2010_2.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
         <element name="helpDesk" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="emailEmployeesList" type="{urn:support_2010_2.lists.webservices.netsuite.com}EmailEmployeesList" minOccurs="0"/>
         <element name="escalateToList" type="{urn:support_2010_2.lists.webservices.netsuite.com}SupportCaseEscalateToList" minOccurs="0"/>
         <element name="solutionsList" type="{urn:support_2010_2.lists.webservices.netsuite.com}SupportCaseSolutionsList" minOccurs="0"/>
         <element name="customFieldList" type="{urn:core_2010_2.platform.webservices.netsuite.com}CustomFieldList" 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 assigned
protected String caseNumber
protected RecordRef category
protected RecordRef company
protected RecordRef contact
protected XMLGregorianCalendar createdDate
protected CustomFieldList customFieldList
protected RecordRef customForm
protected String email
protected EmailEmployeesList emailEmployeesList
protected Boolean emailForm
protected XMLGregorianCalendar endDate
protected SupportCaseEscalateToList escalateToList
protected String escalationMessage
protected String externalId
protected Boolean helpDesk
protected String inboundEmail
protected String incomingMessage
protected RecordRef insertSolution
protected String internalId
protected Boolean internalOnly
protected Boolean isInactive
protected RecordRef issue
protected RecordRef item
protected XMLGregorianCalendar lastMessageDate
protected XMLGregorianCalendar lastModifiedDate
protected XMLGregorianCalendar lastReopenedDate
protected RecordRef module
protected String newSolutionFromMsg
protected RecordRef origin
protected String outgoingMessage
protected String phone
protected RecordRef priority
protected RecordRef product
protected String searchSolution
protected RecordRef serialNumber
protected SupportCaseSolutionsList solutionsList
protected XMLGregorianCalendar startDate
protected RecordRef status
protected String title
[Expand]
Inherited Fields
From class com.netsuite.webservices.platform.core_2010_2.Record
Public Constructors
SupportCase()
Public Methods
RecordRef getAssigned()
Gets the value of the assigned property.
String getCaseNumber()
Gets the value of the caseNumber property.
RecordRef getCategory()
Gets the value of the category property.
RecordRef getCompany()
Gets the value of the company property.
RecordRef getContact()
Gets the value of the contact property.
XMLGregorianCalendar getCreatedDate()
Gets the value of the createdDate property.
CustomFieldList getCustomFieldList()
Gets the value of the customFieldList property.
RecordRef getCustomForm()
Gets the value of the customForm property.
String getEmail()
Gets the value of the email property.
EmailEmployeesList getEmailEmployeesList()
Gets the value of the emailEmployeesList property.
XMLGregorianCalendar getEndDate()
Gets the value of the endDate property.
SupportCaseEscalateToList getEscalateToList()
Gets the value of the escalateToList property.
String getEscalationMessage()
Gets the value of the escalationMessage property.
String getExternalId()
Gets the value of the externalId property.
String getInboundEmail()
Gets the value of the inboundEmail property.
String getIncomingMessage()
Gets the value of the incomingMessage property.
RecordRef getInsertSolution()
Gets the value of the insertSolution property.
String getInternalId()
Gets the value of the internalId property.
RecordRef getIssue()
Gets the value of the issue property.
RecordRef getItem()
Gets the value of the item property.
XMLGregorianCalendar getLastMessageDate()
Gets the value of the lastMessageDate property.
XMLGregorianCalendar getLastModifiedDate()
Gets the value of the lastModifiedDate property.
XMLGregorianCalendar getLastReopenedDate()
Gets the value of the lastReopenedDate property.
RecordRef getModule()
Gets the value of the module property.
String getNewSolutionFromMsg()
Gets the value of the newSolutionFromMsg property.
RecordRef getOrigin()
Gets the value of the origin property.
String getOutgoingMessage()
Gets the value of the outgoingMessage property.
String getPhone()
Gets the value of the phone property.
RecordRef getPriority()
Gets the value of the priority property.
RecordRef getProduct()
Gets the value of the product property.
String getSearchSolution()
Gets the value of the searchSolution property.
RecordRef getSerialNumber()
Gets the value of the serialNumber property.
SupportCaseSolutionsList getSolutionsList()
Gets the value of the solutionsList property.
XMLGregorianCalendar getStartDate()
Gets the value of the startDate property.
RecordRef getStatus()
Gets the value of the status property.
String getTitle()
Gets the value of the title property.
Boolean isEmailForm()
Gets the value of the emailForm property.
Boolean isHelpDesk()
Gets the value of the helpDesk property.
Boolean isInternalOnly()
Gets the value of the internalOnly property.
Boolean isIsInactive()
Gets the value of the isInactive property.
void setAssigned(RecordRef value)
Sets the value of the assigned property.
void setCaseNumber(String value)
Sets the value of the caseNumber property.
void setCategory(RecordRef value)
Sets the value of the category property.
void setCompany(RecordRef value)
Sets the value of the company property.
void setContact(RecordRef value)
Sets the value of the contact property.
void setCreatedDate(XMLGregorianCalendar value)
Sets the value of the createdDate property.
void setCustomFieldList(CustomFieldList value)
Sets the value of the customFieldList property.
void setCustomForm(RecordRef value)
Sets the value of the customForm property.
void setEmail(String value)
Sets the value of the email property.
void setEmailEmployeesList(EmailEmployeesList value)
Sets the value of the emailEmployeesList property.
void setEmailForm(Boolean value)
Sets the value of the emailForm property.
void setEndDate(XMLGregorianCalendar value)
Sets the value of the endDate property.
void setEscalateToList(SupportCaseEscalateToList value)
Sets the value of the escalateToList property.
void setEscalationMessage(String value)
Sets the value of the escalationMessage property.
void setExternalId(String value)
Sets the value of the externalId property.
void setHelpDesk(Boolean value)
Sets the value of the helpDesk property.
void setInboundEmail(String value)
Sets the value of the inboundEmail property.
void setIncomingMessage(String value)
Sets the value of the incomingMessage property.
void setInsertSolution(RecordRef value)
Sets the value of the insertSolution property.
void setInternalId(String value)
Sets the value of the internalId property.
void setInternalOnly(Boolean value)
Sets the value of the internalOnly property.
void setIsInactive(Boolean value)
Sets the value of the isInactive property.
void setIssue(RecordRef value)
Sets the value of the issue property.
void setItem(RecordRef value)
Sets the value of the item property.
void setLastMessageDate(XMLGregorianCalendar value)
Sets the value of the lastMessageDate property.
void setLastModifiedDate(XMLGregorianCalendar value)
Sets the value of the lastModifiedDate property.
void setLastReopenedDate(XMLGregorianCalendar value)
Sets the value of the lastReopenedDate property.
void setModule(RecordRef value)
Sets the value of the module property.
void setNewSolutionFromMsg(String value)
Sets the value of the newSolutionFromMsg property.
void setOrigin(RecordRef value)
Sets the value of the origin property.
void setOutgoingMessage(String value)
Sets the value of the outgoingMessage property.
void setPhone(String value)
Sets the value of the phone property.
void setPriority(RecordRef value)
Sets the value of the priority property.
void setProduct(RecordRef value)
Sets the value of the product property.
void setSearchSolution(String value)
Sets the value of the searchSolution property.
void setSerialNumber(RecordRef value)
Sets the value of the serialNumber property.
void setSolutionsList(SupportCaseSolutionsList value)
Sets the value of the solutionsList property.
void setStartDate(XMLGregorianCalendar value)
Sets the value of the startDate property.
void setStatus(RecordRef value)
Sets the value of the status property.
void setTitle(String value)
Sets the value of the title property.
[Expand]
Inherited Methods
From class com.netsuite.webservices.platform.core_2010_2.Record
From class java.lang.Object

Fields

protected RecordRef assigned

protected String caseNumber

protected RecordRef category

protected RecordRef company

protected RecordRef contact

protected XMLGregorianCalendar createdDate

protected CustomFieldList customFieldList

protected RecordRef customForm

protected String email

protected EmailEmployeesList emailEmployeesList

protected Boolean emailForm

protected XMLGregorianCalendar endDate

protected SupportCaseEscalateToList escalateToList

protected String escalationMessage

protected String externalId

protected Boolean helpDesk

protected String inboundEmail

protected String incomingMessage

protected RecordRef insertSolution

protected String internalId

protected Boolean internalOnly

protected Boolean isInactive

protected RecordRef issue

protected RecordRef item

protected XMLGregorianCalendar lastMessageDate

protected XMLGregorianCalendar lastModifiedDate

protected XMLGregorianCalendar lastReopenedDate

protected RecordRef module

protected String newSolutionFromMsg

protected RecordRef origin

protected String outgoingMessage

protected String phone

protected RecordRef priority

protected RecordRef product

protected String searchSolution

protected RecordRef serialNumber

protected SupportCaseSolutionsList solutionsList

protected XMLGregorianCalendar startDate

protected RecordRef status

protected String title

Public Constructors

public SupportCase ()

Public Methods

public RecordRef getAssigned ()

Gets the value of the assigned property.

Returns

public String getCaseNumber ()

Gets the value of the caseNumber property.

Returns
  • possible object is String

public RecordRef getCategory ()

Gets the value of the category property.

Returns

public RecordRef getCompany ()

Gets the value of the company property.

Returns

public RecordRef getContact ()

Gets the value of the contact property.

Returns

public XMLGregorianCalendar getCreatedDate ()

Gets the value of the createdDate property.

Returns
  • possible object is XMLGregorianCalendar

public CustomFieldList getCustomFieldList ()

Gets the value of the customFieldList property.

Returns

public RecordRef getCustomForm ()

Gets the value of the customForm property.

Returns

public String getEmail ()

Gets the value of the email property.

Returns
  • possible object is String

public EmailEmployeesList getEmailEmployeesList ()

Gets the value of the emailEmployeesList property.

Returns

public XMLGregorianCalendar getEndDate ()

Gets the value of the endDate property.

Returns
  • possible object is XMLGregorianCalendar

public SupportCaseEscalateToList getEscalateToList ()

Gets the value of the escalateToList property.

Returns

public String getEscalationMessage ()

Gets the value of the escalationMessage property.

Returns
  • possible object is String

public String getExternalId ()

Gets the value of the externalId property.

Returns
  • possible object is String

public String getInboundEmail ()

Gets the value of the inboundEmail property.

Returns
  • possible object is String

public String getIncomingMessage ()

Gets the value of the incomingMessage property.

Returns
  • possible object is String

public RecordRef getInsertSolution ()

Gets the value of the insertSolution property.

Returns

public String getInternalId ()

Gets the value of the internalId property.

Returns
  • possible object is String

public RecordRef getIssue ()

Gets the value of the issue property.

Returns

public RecordRef getItem ()

Gets the value of the item property.

Returns

public XMLGregorianCalendar getLastMessageDate ()

Gets the value of the lastMessageDate property.

Returns
  • possible object is XMLGregorianCalendar

public XMLGregorianCalendar getLastModifiedDate ()

Gets the value of the lastModifiedDate property.

Returns
  • possible object is XMLGregorianCalendar

public XMLGregorianCalendar getLastReopenedDate ()

Gets the value of the lastReopenedDate property.

Returns
  • possible object is XMLGregorianCalendar

public RecordRef getModule ()

Gets the value of the module property.

Returns

public String getNewSolutionFromMsg ()

Gets the value of the newSolutionFromMsg property.

Returns
  • possible object is String

public RecordRef getOrigin ()

Gets the value of the origin property.

Returns

public String getOutgoingMessage ()

Gets the value of the outgoingMessage property.

Returns
  • possible object is String

public String getPhone ()

Gets the value of the phone property.

Returns
  • possible object is String

public RecordRef getPriority ()

Gets the value of the priority property.

Returns

public RecordRef getProduct ()

Gets the value of the product property.

Returns

public String getSearchSolution ()

Gets the value of the searchSolution property.

Returns
  • possible object is String

public RecordRef getSerialNumber ()

Gets the value of the serialNumber property.

Returns

public SupportCaseSolutionsList getSolutionsList ()

Gets the value of the solutionsList property.

Returns

public XMLGregorianCalendar getStartDate ()

Gets the value of the startDate property.

Returns
  • possible object is XMLGregorianCalendar

public RecordRef getStatus ()

Gets the value of the status property.

Returns

public String getTitle ()

Gets the value of the title property.

Returns
  • possible object is String

public Boolean isEmailForm ()

Gets the value of the emailForm property.

Returns
  • possible object is Boolean

public Boolean isHelpDesk ()

Gets the value of the helpDesk property.

Returns
  • possible object is Boolean

public Boolean isInternalOnly ()

Gets the value of the internalOnly property.

Returns
  • possible object is Boolean

public Boolean isIsInactive ()

Gets the value of the isInactive property.

Returns
  • possible object is Boolean

public void setAssigned (RecordRef value)

Sets the value of the assigned property.

Parameters
value Allowed object is RecordRef

public void setCaseNumber (String value)

Sets the value of the caseNumber property.

Parameters
value Allowed object is String

public void setCategory (RecordRef value)

Sets the value of the category property.

Parameters
value Allowed object is RecordRef

public void setCompany (RecordRef value)

Sets the value of the company property.

Parameters
value Allowed object is RecordRef

public void setContact (RecordRef value)

Sets the value of the contact property.

Parameters
value Allowed object is RecordRef

public void setCreatedDate (XMLGregorianCalendar value)

Sets the value of the createdDate property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setCustomFieldList (CustomFieldList value)

Sets the value of the customFieldList property.

Parameters
value Allowed object is CustomFieldList

public void setCustomForm (RecordRef value)

Sets the value of the customForm property.

Parameters
value Allowed object is RecordRef

public void setEmail (String value)

Sets the value of the email property.

Parameters
value Allowed object is String

public void setEmailEmployeesList (EmailEmployeesList value)

Sets the value of the emailEmployeesList property.

Parameters
value Allowed object is EmailEmployeesList

public void setEmailForm (Boolean value)

Sets the value of the emailForm property.

Parameters
value Allowed object is Boolean

public void setEndDate (XMLGregorianCalendar value)

Sets the value of the endDate property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setEscalateToList (SupportCaseEscalateToList value)

Sets the value of the escalateToList property.

Parameters
value Allowed object is SupportCaseEscalateToList

public void setEscalationMessage (String value)

Sets the value of the escalationMessage property.

Parameters
value Allowed object is String

public void setExternalId (String value)

Sets the value of the externalId property.

Parameters
value Allowed object is String

public void setHelpDesk (Boolean value)

Sets the value of the helpDesk property.

Parameters
value Allowed object is Boolean

public void setInboundEmail (String value)

Sets the value of the inboundEmail property.

Parameters
value Allowed object is String

public void setIncomingMessage (String value)

Sets the value of the incomingMessage property.

Parameters
value Allowed object is String

public void setInsertSolution (RecordRef value)

Sets the value of the insertSolution property.

Parameters
value Allowed object is RecordRef

public void setInternalId (String value)

Sets the value of the internalId property.

Parameters
value Allowed object is String

public void setInternalOnly (Boolean value)

Sets the value of the internalOnly property.

Parameters
value Allowed object is Boolean

public void setIsInactive (Boolean value)

Sets the value of the isInactive property.

Parameters
value Allowed object is Boolean

public void setIssue (RecordRef value)

Sets the value of the issue property.

Parameters
value Allowed object is RecordRef

public void setItem (RecordRef value)

Sets the value of the item property.

Parameters
value Allowed object is RecordRef

public void setLastMessageDate (XMLGregorianCalendar value)

Sets the value of the lastMessageDate property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setLastModifiedDate (XMLGregorianCalendar value)

Sets the value of the lastModifiedDate property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setLastReopenedDate (XMLGregorianCalendar value)

Sets the value of the lastReopenedDate property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setModule (RecordRef value)

Sets the value of the module property.

Parameters
value Allowed object is RecordRef

public void setNewSolutionFromMsg (String value)

Sets the value of the newSolutionFromMsg property.

Parameters
value Allowed object is String

public void setOrigin (RecordRef value)

Sets the value of the origin property.

Parameters
value Allowed object is RecordRef

public void setOutgoingMessage (String value)

Sets the value of the outgoingMessage property.

Parameters
value Allowed object is String

public void setPhone (String value)

Sets the value of the phone property.

Parameters
value Allowed object is String

public void setPriority (RecordRef value)

Sets the value of the priority property.

Parameters
value Allowed object is RecordRef

public void setProduct (RecordRef value)

Sets the value of the product property.

Parameters
value Allowed object is RecordRef

public void setSearchSolution (String value)

Sets the value of the searchSolution property.

Parameters
value Allowed object is String

public void setSerialNumber (RecordRef value)

Sets the value of the serialNumber property.

Parameters
value Allowed object is RecordRef

public void setSolutionsList (SupportCaseSolutionsList value)

Sets the value of the solutionsList property.

Parameters
value Allowed object is SupportCaseSolutionsList

public void setStartDate (XMLGregorianCalendar value)

Sets the value of the startDate property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setStatus (RecordRef value)

Sets the value of the status property.

Parameters
value Allowed object is RecordRef

public void setTitle (String value)

Sets the value of the title property.

Parameters
value Allowed object is String