public class

AppointmentRequest

extends Object
implements Serializable
java.lang.Object
   ↳ com.microsoft.schemas.crm._2011.contracts.AppointmentRequest

Class Overview

Java class for AppointmentRequest complex type.

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

 <complexType name="AppointmentRequest">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="AnchorOffset" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
         <element name="AppointmentsToIgnore" type="{http://schemas.microsoft.com/crm/2011/Contracts}ArrayOfAppointmentsToIgnore" minOccurs="0"/>
         <element name="Constraints" type="{http://schemas.microsoft.com/crm/2011/Contracts}ArrayOfConstraintRelation" minOccurs="0"/>
         <element name="Direction" type="{http://schemas.microsoft.com/crm/2011/Contracts}SearchDirection" minOccurs="0"/>
         <element name="Duration" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
         <element name="NumberOfResults" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
         <element name="Objectives" type="{http://schemas.microsoft.com/crm/2011/Contracts}ArrayOfObjectiveRelation" minOccurs="0"/>
         <element name="RecurrenceDuration" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
         <element name="RecurrenceTimeZoneCode" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
         <element name="RequiredResources" type="{http://schemas.microsoft.com/crm/2011/Contracts}ArrayOfRequiredResource" minOccurs="0"/>
         <element name="SearchRecurrenceRule" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="SearchRecurrenceStart" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
         <element name="SearchWindowEnd" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
         <element name="SearchWindowStart" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
         <element name="ServiceId" type="{http://schemas.microsoft.com/2003/10/Serialization/}guid" minOccurs="0"/>
         <element name="Sites" type="{http://schemas.microsoft.com/2003/10/Serialization/Arrays}ArrayOfguid" minOccurs="0"/>
         <element name="UserTimeZoneCode" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

Summary

Constants
long serialVersionUID
Fields
protected Integer anchorOffset
protected ArrayOfAppointmentsToIgnore appointmentsToIgnore
protected ArrayOfConstraintRelation constraints
protected SearchDirection direction
protected Integer duration
protected Integer numberOfResults
protected ArrayOfObjectiveRelation objectives
protected Integer recurrenceDuration
protected Integer recurrenceTimeZoneCode
protected ArrayOfRequiredResource requiredResources
protected String searchRecurrenceRule
protected XMLGregorianCalendar searchRecurrenceStart
protected XMLGregorianCalendar searchWindowEnd
protected XMLGregorianCalendar searchWindowStart
protected Guid serviceId
protected ArrayOfguid sites
protected Integer userTimeZoneCode
Public Constructors
AppointmentRequest()
Public Methods
Integer getAnchorOffset()
Gets the value of the anchorOffset property.
ArrayOfAppointmentsToIgnore getAppointmentsToIgnore()
Gets the value of the appointmentsToIgnore property.
ArrayOfConstraintRelation getConstraints()
Gets the value of the constraints property.
SearchDirection getDirection()
Gets the value of the direction property.
Integer getDuration()
Gets the value of the duration property.
Integer getNumberOfResults()
Gets the value of the numberOfResults property.
ArrayOfObjectiveRelation getObjectives()
Gets the value of the objectives property.
Integer getRecurrenceDuration()
Gets the value of the recurrenceDuration property.
Integer getRecurrenceTimeZoneCode()
Gets the value of the recurrenceTimeZoneCode property.
ArrayOfRequiredResource getRequiredResources()
Gets the value of the requiredResources property.
String getSearchRecurrenceRule()
Gets the value of the searchRecurrenceRule property.
XMLGregorianCalendar getSearchRecurrenceStart()
Gets the value of the searchRecurrenceStart property.
XMLGregorianCalendar getSearchWindowEnd()
Gets the value of the searchWindowEnd property.
XMLGregorianCalendar getSearchWindowStart()
Gets the value of the searchWindowStart property.
Guid getServiceId()
Gets the value of the serviceId property.
ArrayOfguid getSites()
Gets the value of the sites property.
Integer getUserTimeZoneCode()
Gets the value of the userTimeZoneCode property.
void setAnchorOffset(Integer value)
Sets the value of the anchorOffset property.
void setAppointmentsToIgnore(ArrayOfAppointmentsToIgnore value)
Sets the value of the appointmentsToIgnore property.
void setConstraints(ArrayOfConstraintRelation value)
Sets the value of the constraints property.
void setDirection(SearchDirection value)
Sets the value of the direction property.
void setDuration(Integer value)
Sets the value of the duration property.
void setNumberOfResults(Integer value)
Sets the value of the numberOfResults property.
void setObjectives(ArrayOfObjectiveRelation value)
Sets the value of the objectives property.
void setRecurrenceDuration(Integer value)
Sets the value of the recurrenceDuration property.
void setRecurrenceTimeZoneCode(Integer value)
Sets the value of the recurrenceTimeZoneCode property.
void setRequiredResources(ArrayOfRequiredResource value)
Sets the value of the requiredResources property.
void setSearchRecurrenceRule(String value)
Sets the value of the searchRecurrenceRule property.
void setSearchRecurrenceStart(XMLGregorianCalendar value)
Sets the value of the searchRecurrenceStart property.
void setSearchWindowEnd(XMLGregorianCalendar value)
Sets the value of the searchWindowEnd property.
void setSearchWindowStart(XMLGregorianCalendar value)
Sets the value of the searchWindowStart property.
void setServiceId(Guid value)
Sets the value of the serviceId property.
void setSites(ArrayOfguid value)
Sets the value of the sites property.
void setUserTimeZoneCode(Integer value)
Sets the value of the userTimeZoneCode property.
[Expand]
Inherited Methods
From class java.lang.Object

Constants

private static final long serialVersionUID

Constant Value: 1 (0x0000000000000001)

Fields

protected Integer anchorOffset

protected ArrayOfAppointmentsToIgnore appointmentsToIgnore

protected ArrayOfConstraintRelation constraints

protected SearchDirection direction

protected Integer duration

protected Integer numberOfResults

protected ArrayOfObjectiveRelation objectives

protected Integer recurrenceDuration

protected Integer recurrenceTimeZoneCode

protected ArrayOfRequiredResource requiredResources

protected String searchRecurrenceRule

protected XMLGregorianCalendar searchRecurrenceStart

protected XMLGregorianCalendar searchWindowEnd

protected XMLGregorianCalendar searchWindowStart

protected Guid serviceId

protected ArrayOfguid sites

protected Integer userTimeZoneCode

Public Constructors

public AppointmentRequest ()

Public Methods

public Integer getAnchorOffset ()

Gets the value of the anchorOffset property.

Returns
  • possible object is Integer

public ArrayOfAppointmentsToIgnore getAppointmentsToIgnore ()

Gets the value of the appointmentsToIgnore property.

Returns

public ArrayOfConstraintRelation getConstraints ()

Gets the value of the constraints property.

Returns

public SearchDirection getDirection ()

Gets the value of the direction property.

Returns

public Integer getDuration ()

Gets the value of the duration property.

Returns
  • possible object is Integer

public Integer getNumberOfResults ()

Gets the value of the numberOfResults property.

Returns
  • possible object is Integer

public ArrayOfObjectiveRelation getObjectives ()

Gets the value of the objectives property.

Returns

public Integer getRecurrenceDuration ()

Gets the value of the recurrenceDuration property.

Returns
  • possible object is Integer

public Integer getRecurrenceTimeZoneCode ()

Gets the value of the recurrenceTimeZoneCode property.

Returns
  • possible object is Integer

public ArrayOfRequiredResource getRequiredResources ()

Gets the value of the requiredResources property.

Returns

public String getSearchRecurrenceRule ()

Gets the value of the searchRecurrenceRule property.

Returns
  • possible object is String

public XMLGregorianCalendar getSearchRecurrenceStart ()

Gets the value of the searchRecurrenceStart property.

Returns
  • possible object is XMLGregorianCalendar

public XMLGregorianCalendar getSearchWindowEnd ()

Gets the value of the searchWindowEnd property.

Returns
  • possible object is XMLGregorianCalendar

public XMLGregorianCalendar getSearchWindowStart ()

Gets the value of the searchWindowStart property.

Returns
  • possible object is XMLGregorianCalendar

public Guid getServiceId ()

Gets the value of the serviceId property.

Returns
  • possible object is Guid

public ArrayOfguid getSites ()

Gets the value of the sites property.

Returns

public Integer getUserTimeZoneCode ()

Gets the value of the userTimeZoneCode property.

Returns
  • possible object is Integer

public void setAnchorOffset (Integer value)

Sets the value of the anchorOffset property.

Parameters
value Allowed object is Integer

public void setAppointmentsToIgnore (ArrayOfAppointmentsToIgnore value)

Sets the value of the appointmentsToIgnore property.

Parameters
value Allowed object is ArrayOfAppointmentsToIgnore

public void setConstraints (ArrayOfConstraintRelation value)

Sets the value of the constraints property.

Parameters
value Allowed object is ArrayOfConstraintRelation

public void setDirection (SearchDirection value)

Sets the value of the direction property.

Parameters
value Allowed object is SearchDirection

public void setDuration (Integer value)

Sets the value of the duration property.

Parameters
value Allowed object is Integer

public void setNumberOfResults (Integer value)

Sets the value of the numberOfResults property.

Parameters
value Allowed object is Integer

public void setObjectives (ArrayOfObjectiveRelation value)

Sets the value of the objectives property.

Parameters
value Allowed object is ArrayOfObjectiveRelation

public void setRecurrenceDuration (Integer value)

Sets the value of the recurrenceDuration property.

Parameters
value Allowed object is Integer

public void setRecurrenceTimeZoneCode (Integer value)

Sets the value of the recurrenceTimeZoneCode property.

Parameters
value Allowed object is Integer

public void setRequiredResources (ArrayOfRequiredResource value)

Sets the value of the requiredResources property.

Parameters
value Allowed object is ArrayOfRequiredResource

public void setSearchRecurrenceRule (String value)

Sets the value of the searchRecurrenceRule property.

Parameters
value Allowed object is String

public void setSearchRecurrenceStart (XMLGregorianCalendar value)

Sets the value of the searchRecurrenceStart property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setSearchWindowEnd (XMLGregorianCalendar value)

Sets the value of the searchWindowEnd property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setSearchWindowStart (XMLGregorianCalendar value)

Sets the value of the searchWindowStart property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setServiceId (Guid value)

Sets the value of the serviceId property.

Parameters
value Allowed object is Guid

public void setSites (ArrayOfguid value)

Sets the value of the sites property.

Parameters
value Allowed object is ArrayOfguid

public void setUserTimeZoneCode (Integer value)

Sets the value of the userTimeZoneCode property.

Parameters
value Allowed object is Integer