public class

CalendarEvent

extends Record
java.lang.Object
   ↳ com.netsuite.webservices.platform.core_2010_2.Record
     ↳ com.netsuite.webservices.activities.scheduling_2010_2.CalendarEvent

Class Overview

Java class for CalendarEvent complex type.

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

 <complexType name="CalendarEvent">
   <complexContent>
     <extension base="{urn:core_2010_2.platform.webservices.netsuite.com}Record">
       <sequence>
         <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="supportCase" type="{urn:core_2010_2.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
         <element name="transaction" type="{urn:core_2010_2.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
         <element name="period" type="{http://www.w3.org/2001/XMLSchema}long" minOccurs="0"/>
         <element name="frequency" type="{urn:types.scheduling_2010_2.activities.webservices.netsuite.com}CalendarEventFrequency" minOccurs="0"/>
         <element name="recurrenceDowMaskList" type="{urn:scheduling_2010_2.activities.webservices.netsuite.com}RecurrenceDowMaskList" minOccurs="0"/>
         <element name="recurrenceDow" type="{urn:types.scheduling_2010_2.activities.webservices.netsuite.com}CalendarEventDow" minOccurs="0"/>
         <element name="recurrenceDowim" type="{urn:types.scheduling_2010_2.activities.webservices.netsuite.com}CalendarEventDowim" minOccurs="0"/>
         <element name="seriesStartDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
         <element name="endByDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
         <element name="noEndDate" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="sendEmail" 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="recurrence" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="location" 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="allDayEvent" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="timedEvent" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="reminderType" type="{urn:types.scheduling_2010_2.activities.webservices.netsuite.com}CalendarEventReminderType" minOccurs="0"/>
         <element name="reminderMinutes" type="{urn:types.scheduling_2010_2.activities.webservices.netsuite.com}CalendarEventReminderMinutes" minOccurs="0"/>
         <element name="status" type="{urn:types.scheduling_2010_2.activities.webservices.netsuite.com}CalendarEventStatus" minOccurs="0"/>
         <element name="accessLevel" type="{urn:types.scheduling_2010_2.activities.webservices.netsuite.com}CalendarEventAccessLevel" minOccurs="0"/>
         <element name="organizer" type="{urn:core_2010_2.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
         <element name="message" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="createdDate" 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="exclusionDateList" type="{urn:scheduling_2010_2.activities.webservices.netsuite.com}ExclusionDateList" minOccurs="0"/>
         <element name="lastModifiedDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
         <element name="owner" type="{urn:core_2010_2.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
         <element name="attendeeList" type="{urn:scheduling_2010_2.activities.webservices.netsuite.com}CalendarEventAttendeeList" minOccurs="0"/>
         <element name="resourceList" type="{urn:scheduling_2010_2.activities.webservices.netsuite.com}CalendarEventResourceList" 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 CalendarEventAccessLevel accessLevel
protected Boolean allDayEvent
protected CalendarEventAttendeeList attendeeList
protected RecordRef company
protected RecordRef contact
protected XMLGregorianCalendar createdDate
protected CustomFieldList customFieldList
protected RecordRef customForm
protected XMLGregorianCalendar endByDate
protected XMLGregorianCalendar endDate
protected ExclusionDateList exclusionDateList
protected String externalId
protected CalendarEventFrequency frequency
protected String internalId
protected XMLGregorianCalendar lastModifiedDate
protected String location
protected String message
protected Boolean noEndDate
protected RecordRef organizer
protected RecordRef owner
protected Long period
protected String recurrence
protected CalendarEventDow recurrenceDow
protected RecurrenceDowMaskList recurrenceDowMaskList
protected CalendarEventDowim recurrenceDowim
protected String reminderMinutes
protected CalendarEventReminderType reminderType
protected CalendarEventResourceList resourceList
protected Boolean sendEmail
protected XMLGregorianCalendar seriesStartDate
protected XMLGregorianCalendar startDate
protected CalendarEventStatus status
protected RecordRef supportCase
protected Boolean timedEvent
protected String title
protected RecordRef transaction
[Expand]
Inherited Fields
From class com.netsuite.webservices.platform.core_2010_2.Record
Public Constructors
CalendarEvent()
Public Methods
CalendarEventAccessLevel getAccessLevel()
Gets the value of the accessLevel property.
CalendarEventAttendeeList getAttendeeList()
Gets the value of the attendeeList 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.
XMLGregorianCalendar getEndByDate()
Gets the value of the endByDate property.
XMLGregorianCalendar getEndDate()
Gets the value of the endDate property.
ExclusionDateList getExclusionDateList()
Gets the value of the exclusionDateList property.
String getExternalId()
Gets the value of the externalId property.
CalendarEventFrequency getFrequency()
Gets the value of the frequency property.
String getInternalId()
Gets the value of the internalId property.
XMLGregorianCalendar getLastModifiedDate()
Gets the value of the lastModifiedDate property.
String getLocation()
Gets the value of the location property.
String getMessage()
Gets the value of the message property.
RecordRef getOrganizer()
Gets the value of the organizer property.
RecordRef getOwner()
Gets the value of the owner property.
Long getPeriod()
Gets the value of the period property.
String getRecurrence()
Gets the value of the recurrence property.
CalendarEventDow getRecurrenceDow()
Gets the value of the recurrenceDow property.
RecurrenceDowMaskList getRecurrenceDowMaskList()
Gets the value of the recurrenceDowMaskList property.
CalendarEventDowim getRecurrenceDowim()
Gets the value of the recurrenceDowim property.
String getReminderMinutes()
Gets the value of the reminderMinutes property.
CalendarEventReminderType getReminderType()
Gets the value of the reminderType property.
CalendarEventResourceList getResourceList()
Gets the value of the resourceList property.
XMLGregorianCalendar getSeriesStartDate()
Gets the value of the seriesStartDate property.
XMLGregorianCalendar getStartDate()
Gets the value of the startDate property.
CalendarEventStatus getStatus()
Gets the value of the status property.
RecordRef getSupportCase()
Gets the value of the supportCase property.
String getTitle()
Gets the value of the title property.
RecordRef getTransaction()
Gets the value of the transaction property.
Boolean isAllDayEvent()
Gets the value of the allDayEvent property.
Boolean isNoEndDate()
Gets the value of the noEndDate property.
Boolean isSendEmail()
Gets the value of the sendEmail property.
Boolean isTimedEvent()
Gets the value of the timedEvent property.
void setAccessLevel(CalendarEventAccessLevel value)
Sets the value of the accessLevel property.
void setAllDayEvent(Boolean value)
Sets the value of the allDayEvent property.
void setAttendeeList(CalendarEventAttendeeList value)
Sets the value of the attendeeList 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 setEndByDate(XMLGregorianCalendar value)
Sets the value of the endByDate property.
void setEndDate(XMLGregorianCalendar value)
Sets the value of the endDate property.
void setExclusionDateList(ExclusionDateList value)
Sets the value of the exclusionDateList property.
void setExternalId(String value)
Sets the value of the externalId property.
void setFrequency(CalendarEventFrequency value)
Sets the value of the frequency property.
void setInternalId(String value)
Sets the value of the internalId property.
void setLastModifiedDate(XMLGregorianCalendar value)
Sets the value of the lastModifiedDate property.
void setLocation(String value)
Sets the value of the location property.
void setMessage(String value)
Sets the value of the message property.
void setNoEndDate(Boolean value)
Sets the value of the noEndDate property.
void setOrganizer(RecordRef value)
Sets the value of the organizer property.
void setOwner(RecordRef value)
Sets the value of the owner property.
void setPeriod(Long value)
Sets the value of the period property.
void setRecurrence(String value)
Sets the value of the recurrence property.
void setRecurrenceDow(CalendarEventDow value)
Sets the value of the recurrenceDow property.
void setRecurrenceDowMaskList(RecurrenceDowMaskList value)
Sets the value of the recurrenceDowMaskList property.
void setRecurrenceDowim(CalendarEventDowim value)
Sets the value of the recurrenceDowim property.
void setReminderMinutes(String value)
Sets the value of the reminderMinutes property.
void setReminderType(CalendarEventReminderType value)
Sets the value of the reminderType property.
void setResourceList(CalendarEventResourceList value)
Sets the value of the resourceList property.
void setSendEmail(Boolean value)
Sets the value of the sendEmail property.
void setSeriesStartDate(XMLGregorianCalendar value)
Sets the value of the seriesStartDate property.
void setStartDate(XMLGregorianCalendar value)
Sets the value of the startDate property.
void setStatus(CalendarEventStatus value)
Sets the value of the status property.
void setSupportCase(RecordRef value)
Sets the value of the supportCase property.
void setTimedEvent(Boolean value)
Sets the value of the timedEvent property.
void setTitle(String value)
Sets the value of the title 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 CalendarEventAccessLevel accessLevel

protected Boolean allDayEvent

protected CalendarEventAttendeeList attendeeList

protected RecordRef company

protected RecordRef contact

protected XMLGregorianCalendar createdDate

protected CustomFieldList customFieldList

protected RecordRef customForm

protected XMLGregorianCalendar endByDate

protected XMLGregorianCalendar endDate

protected ExclusionDateList exclusionDateList

protected String externalId

protected CalendarEventFrequency frequency

protected String internalId

protected XMLGregorianCalendar lastModifiedDate

protected String location

protected String message

protected Boolean noEndDate

protected RecordRef organizer

protected RecordRef owner

protected Long period

protected String recurrence

protected CalendarEventDow recurrenceDow

protected RecurrenceDowMaskList recurrenceDowMaskList

protected CalendarEventDowim recurrenceDowim

protected String reminderMinutes

protected CalendarEventReminderType reminderType

protected CalendarEventResourceList resourceList

protected Boolean sendEmail

protected XMLGregorianCalendar seriesStartDate

protected XMLGregorianCalendar startDate

protected CalendarEventStatus status

protected RecordRef supportCase

protected Boolean timedEvent

protected String title

protected RecordRef transaction

Public Constructors

public CalendarEvent ()

Public Methods

public CalendarEventAccessLevel getAccessLevel ()

Gets the value of the accessLevel property.

Returns

public CalendarEventAttendeeList getAttendeeList ()

Gets the value of the attendeeList 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 XMLGregorianCalendar getEndByDate ()

Gets the value of the endByDate property.

Returns
  • possible object is XMLGregorianCalendar

public XMLGregorianCalendar getEndDate ()

Gets the value of the endDate property.

Returns
  • possible object is XMLGregorianCalendar

public ExclusionDateList getExclusionDateList ()

Gets the value of the exclusionDateList property.

Returns

public String getExternalId ()

Gets the value of the externalId property.

Returns
  • possible object is String

public CalendarEventFrequency getFrequency ()

Gets the value of the frequency property.

Returns

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 String getLocation ()

Gets the value of the location property.

Returns
  • possible object is String

public String getMessage ()

Gets the value of the message property.

Returns
  • possible object is String

public RecordRef getOrganizer ()

Gets the value of the organizer property.

Returns

public RecordRef getOwner ()

Gets the value of the owner property.

Returns

public Long getPeriod ()

Gets the value of the period property.

Returns
  • possible object is Long

public String getRecurrence ()

Gets the value of the recurrence property.

Returns
  • possible object is String

public CalendarEventDow getRecurrenceDow ()

Gets the value of the recurrenceDow property.

Returns

public RecurrenceDowMaskList getRecurrenceDowMaskList ()

Gets the value of the recurrenceDowMaskList property.

Returns

public CalendarEventDowim getRecurrenceDowim ()

Gets the value of the recurrenceDowim property.

Returns

public String getReminderMinutes ()

Gets the value of the reminderMinutes property.

Returns
  • possible object is String

public CalendarEventReminderType getReminderType ()

Gets the value of the reminderType property.

Returns

public CalendarEventResourceList getResourceList ()

Gets the value of the resourceList property.

Returns

public XMLGregorianCalendar getSeriesStartDate ()

Gets the value of the seriesStartDate property.

Returns
  • possible object is XMLGregorianCalendar

public XMLGregorianCalendar getStartDate ()

Gets the value of the startDate property.

Returns
  • possible object is XMLGregorianCalendar

public CalendarEventStatus getStatus ()

Gets the value of the status property.

Returns

public RecordRef getSupportCase ()

Gets the value of the supportCase property.

Returns

public String getTitle ()

Gets the value of the title property.

Returns
  • possible object is String

public RecordRef getTransaction ()

Gets the value of the transaction property.

Returns

public Boolean isAllDayEvent ()

Gets the value of the allDayEvent property.

Returns
  • possible object is Boolean

public Boolean isNoEndDate ()

Gets the value of the noEndDate property.

Returns
  • possible object is Boolean

public Boolean isSendEmail ()

Gets the value of the sendEmail property.

Returns
  • possible object is Boolean

public Boolean isTimedEvent ()

Gets the value of the timedEvent property.

Returns
  • possible object is Boolean

public void setAccessLevel (CalendarEventAccessLevel value)

Sets the value of the accessLevel property.

Parameters
value Allowed object is CalendarEventAccessLevel

public void setAllDayEvent (Boolean value)

Sets the value of the allDayEvent property.

Parameters
value Allowed object is Boolean

public void setAttendeeList (CalendarEventAttendeeList value)

Sets the value of the attendeeList property.

Parameters
value Allowed object is CalendarEventAttendeeList

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 setEndByDate (XMLGregorianCalendar value)

Sets the value of the endByDate property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setEndDate (XMLGregorianCalendar value)

Sets the value of the endDate property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setExclusionDateList (ExclusionDateList value)

Sets the value of the exclusionDateList property.

Parameters
value Allowed object is ExclusionDateList

public void setExternalId (String value)

Sets the value of the externalId property.

Parameters
value Allowed object is String

public void setFrequency (CalendarEventFrequency value)

Sets the value of the frequency property.

Parameters
value Allowed object is CalendarEventFrequency

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 setLocation (String value)

Sets the value of the location property.

Parameters
value Allowed object is String

public void setMessage (String value)

Sets the value of the message property.

Parameters
value Allowed object is String

public void setNoEndDate (Boolean value)

Sets the value of the noEndDate property.

Parameters
value Allowed object is Boolean

public void setOrganizer (RecordRef value)

Sets the value of the organizer property.

Parameters
value Allowed object is RecordRef

public void setOwner (RecordRef value)

Sets the value of the owner property.

Parameters
value Allowed object is RecordRef

public void setPeriod (Long value)

Sets the value of the period property.

Parameters
value Allowed object is Long

public void setRecurrence (String value)

Sets the value of the recurrence property.

Parameters
value Allowed object is String

public void setRecurrenceDow (CalendarEventDow value)

Sets the value of the recurrenceDow property.

Parameters
value Allowed object is CalendarEventDow

public void setRecurrenceDowMaskList (RecurrenceDowMaskList value)

Sets the value of the recurrenceDowMaskList property.

Parameters
value Allowed object is RecurrenceDowMaskList

public void setRecurrenceDowim (CalendarEventDowim value)

Sets the value of the recurrenceDowim property.

Parameters
value Allowed object is CalendarEventDowim

public void setReminderMinutes (String value)

Sets the value of the reminderMinutes property.

Parameters
value Allowed object is String

public void setReminderType (CalendarEventReminderType value)

Sets the value of the reminderType property.

Parameters
value Allowed object is CalendarEventReminderType

public void setResourceList (CalendarEventResourceList value)

Sets the value of the resourceList property.

Parameters
value Allowed object is CalendarEventResourceList

public void setSendEmail (Boolean value)

Sets the value of the sendEmail property.

Parameters
value Allowed object is Boolean

public void setSeriesStartDate (XMLGregorianCalendar value)

Sets the value of the seriesStartDate property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setStartDate (XMLGregorianCalendar value)

Sets the value of the startDate property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setStatus (CalendarEventStatus value)

Sets the value of the status property.

Parameters
value Allowed object is CalendarEventStatus

public void setSupportCase (RecordRef value)

Sets the value of the supportCase property.

Parameters
value Allowed object is RecordRef

public void setTimedEvent (Boolean value)

Sets the value of the timedEvent property.

Parameters
value Allowed object is Boolean

public void setTitle (String value)

Sets the value of the title 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