com.microsoft.exchange.types
Class SuggestionsViewOptions

java.lang.Object
  extended by com.microsoft.exchange.types.SuggestionsViewOptions
All Implemented Interfaces:
org.jvnet.jaxb2_commons.lang.Equals, org.jvnet.jaxb2_commons.lang.HashCode, org.jvnet.jaxb2_commons.lang.ToString

public class SuggestionsViewOptions
extends Object
implements org.jvnet.jaxb2_commons.lang.Equals, org.jvnet.jaxb2_commons.lang.HashCode, org.jvnet.jaxb2_commons.lang.ToString

Java class for SuggestionsViewOptionsType complex type.

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

 <complexType name="SuggestionsViewOptionsType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="GoodThreshold" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
         <element name="MaximumResultsByDay" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
         <element name="MaximumNonWorkHourResultsByDay" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
         <element name="MeetingDurationInMinutes" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
         <element name="MinimumSuggestionQuality" type="{http://schemas.microsoft.com/exchange/services/2006/types}SuggestionQuality" minOccurs="0"/>
         <element name="DetailedSuggestionsWindow" type="{http://schemas.microsoft.com/exchange/services/2006/types}Duration"/>
         <element name="CurrentMeetingTime" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
         <element name="GlobalObjectId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 


Field Summary
protected  XMLGregorianCalendar currentMeetingTime
           
protected  Duration detailedSuggestionsWindow
           
protected  String globalObjectId
           
protected  Integer goodThreshold
           
protected  Integer maximumNonWorkHourResultsByDay
           
protected  Integer maximumResultsByDay
           
protected  Integer meetingDurationInMinutes
           
protected  SuggestionQuality minimumSuggestionQuality
           
 
Constructor Summary
SuggestionsViewOptions()
           
 
Method Summary
 StringBuilder append(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb2_commons.lang.ToStringStrategy strategy)
           
 StringBuilder appendFields(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb2_commons.lang.ToStringStrategy strategy)
           
 boolean equals(Object object)
           
 boolean equals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator, org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator, Object object, org.jvnet.jaxb2_commons.lang.EqualsStrategy strategy)
           
 XMLGregorianCalendar getCurrentMeetingTime()
          Gets the value of the currentMeetingTime property.
 Duration getDetailedSuggestionsWindow()
          Gets the value of the detailedSuggestionsWindow property.
 String getGlobalObjectId()
          Gets the value of the globalObjectId property.
 Integer getGoodThreshold()
          Gets the value of the goodThreshold property.
 Integer getMaximumNonWorkHourResultsByDay()
          Gets the value of the maximumNonWorkHourResultsByDay property.
 Integer getMaximumResultsByDay()
          Gets the value of the maximumResultsByDay property.
 Integer getMeetingDurationInMinutes()
          Gets the value of the meetingDurationInMinutes property.
 SuggestionQuality getMinimumSuggestionQuality()
          Gets the value of the minimumSuggestionQuality property.
 int hashCode()
           
 int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy strategy)
           
 void setCurrentMeetingTime(XMLGregorianCalendar value)
          Sets the value of the currentMeetingTime property.
 void setDetailedSuggestionsWindow(Duration value)
          Sets the value of the detailedSuggestionsWindow property.
 void setGlobalObjectId(String value)
          Sets the value of the globalObjectId property.
 void setGoodThreshold(Integer value)
          Sets the value of the goodThreshold property.
 void setMaximumNonWorkHourResultsByDay(Integer value)
          Sets the value of the maximumNonWorkHourResultsByDay property.
 void setMaximumResultsByDay(Integer value)
          Sets the value of the maximumResultsByDay property.
 void setMeetingDurationInMinutes(Integer value)
          Sets the value of the meetingDurationInMinutes property.
 void setMinimumSuggestionQuality(SuggestionQuality value)
          Sets the value of the minimumSuggestionQuality property.
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

goodThreshold

protected Integer goodThreshold

maximumResultsByDay

protected Integer maximumResultsByDay

maximumNonWorkHourResultsByDay

protected Integer maximumNonWorkHourResultsByDay

meetingDurationInMinutes

protected Integer meetingDurationInMinutes

minimumSuggestionQuality

protected SuggestionQuality minimumSuggestionQuality

detailedSuggestionsWindow

protected Duration detailedSuggestionsWindow

currentMeetingTime

protected XMLGregorianCalendar currentMeetingTime

globalObjectId

protected String globalObjectId
Constructor Detail

SuggestionsViewOptions

public SuggestionsViewOptions()
Method Detail

getGoodThreshold

public Integer getGoodThreshold()
Gets the value of the goodThreshold property.

Returns:
possible object is Integer

setGoodThreshold

public void setGoodThreshold(Integer value)
Sets the value of the goodThreshold property.

Parameters:
value - allowed object is Integer

getMaximumResultsByDay

public Integer getMaximumResultsByDay()
Gets the value of the maximumResultsByDay property.

Returns:
possible object is Integer

setMaximumResultsByDay

public void setMaximumResultsByDay(Integer value)
Sets the value of the maximumResultsByDay property.

Parameters:
value - allowed object is Integer

getMaximumNonWorkHourResultsByDay

public Integer getMaximumNonWorkHourResultsByDay()
Gets the value of the maximumNonWorkHourResultsByDay property.

Returns:
possible object is Integer

setMaximumNonWorkHourResultsByDay

public void setMaximumNonWorkHourResultsByDay(Integer value)
Sets the value of the maximumNonWorkHourResultsByDay property.

Parameters:
value - allowed object is Integer

getMeetingDurationInMinutes

public Integer getMeetingDurationInMinutes()
Gets the value of the meetingDurationInMinutes property.

Returns:
possible object is Integer

setMeetingDurationInMinutes

public void setMeetingDurationInMinutes(Integer value)
Sets the value of the meetingDurationInMinutes property.

Parameters:
value - allowed object is Integer

getMinimumSuggestionQuality

public SuggestionQuality getMinimumSuggestionQuality()
Gets the value of the minimumSuggestionQuality property.

Returns:
possible object is SuggestionQuality

setMinimumSuggestionQuality

public void setMinimumSuggestionQuality(SuggestionQuality value)
Sets the value of the minimumSuggestionQuality property.

Parameters:
value - allowed object is SuggestionQuality

getDetailedSuggestionsWindow

public Duration getDetailedSuggestionsWindow()
Gets the value of the detailedSuggestionsWindow property.

Returns:
possible object is Duration

setDetailedSuggestionsWindow

public void setDetailedSuggestionsWindow(Duration value)
Sets the value of the detailedSuggestionsWindow property.

Parameters:
value - allowed object is Duration

getCurrentMeetingTime

public XMLGregorianCalendar getCurrentMeetingTime()
Gets the value of the currentMeetingTime property.

Returns:
possible object is XMLGregorianCalendar

setCurrentMeetingTime

public void setCurrentMeetingTime(XMLGregorianCalendar value)
Sets the value of the currentMeetingTime property.

Parameters:
value - allowed object is XMLGregorianCalendar

getGlobalObjectId

public String getGlobalObjectId()
Gets the value of the globalObjectId property.

Returns:
possible object is String

setGlobalObjectId

public void setGlobalObjectId(String value)
Sets the value of the globalObjectId property.

Parameters:
value - allowed object is String

toString

public String toString()
Overrides:
toString in class Object

append

public StringBuilder append(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
                            StringBuilder buffer,
                            org.jvnet.jaxb2_commons.lang.ToStringStrategy strategy)
Specified by:
append in interface org.jvnet.jaxb2_commons.lang.ToString

appendFields

public StringBuilder appendFields(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
                                  StringBuilder buffer,
                                  org.jvnet.jaxb2_commons.lang.ToStringStrategy strategy)
Specified by:
appendFields in interface org.jvnet.jaxb2_commons.lang.ToString

equals

public boolean equals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator,
                      org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator,
                      Object object,
                      org.jvnet.jaxb2_commons.lang.EqualsStrategy strategy)
Specified by:
equals in interface org.jvnet.jaxb2_commons.lang.Equals

equals

public boolean equals(Object object)
Overrides:
equals in class Object

hashCode

public int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
                    org.jvnet.jaxb2_commons.lang.HashCodeStrategy strategy)
Specified by:
hashCode in interface org.jvnet.jaxb2_commons.lang.HashCode

hashCode

public int hashCode()
Overrides:
hashCode in class Object


Copyright © 2012 Jasig. All Rights Reserved.