public class SuggestionsViewOptions
extends java.lang.Object
| Constructor and Description |
|---|
SuggestionsViewOptions()
Initializes a new instance of the SuggestionsViewOptions class.
|
SuggestionsViewOptions(java.util.Date startTime,
java.util.Date endTime)
Initializes a new instance of the SuggestionsViewOptions class.
|
SuggestionsViewOptions(java.util.Date startTime,
java.util.Date endTime,
int meetingDuration)
Initializes a new instance of the SuggestionsViewOptions class.
|
SuggestionsViewOptions(TimeDuration detailedSuggestionsWindow)
Initializes a new instance of the SuggestionsViewOptions class.
|
SuggestionsViewOptions(TimeDuration detailedSuggestionsWindow,
int meetingDuration)
Initializes a new instance of the SuggestionsViewOptions class.
|
| Modifier and Type | Method and Description |
|---|---|
java.util.Date |
getCurrentMeetingTime()
Gets the start time of a meeting that you want to update with the suggested meeting time results.
|
TimeDuration |
getDetailedSuggestionsWindow()
Gets the time span that is queried for detailed information about suggested meeting times.
|
java.lang.String |
getGlobalObjectId()
This element is not used.
|
int |
getGoodThreshold()
Gets the percentage of attendees that must have the time period open for the time period to qualify as a good suggested meeting time.
|
int |
getMaximumNonWorkHourResultsByDay()
Gets the number of suggested results for meeting times outside regular working hours per day.
|
int |
getMaximumResultsByDay()
Gets the number of suggested meeting times per day returned in the response.
|
int |
getMeetingDuration()
Gets the length of the meeting to be suggested.
|
SuggestionQuality |
getMinimumSuggestionQuality()
Gets the quality of meeting suggestions to be returned in the response.
|
void |
setCurrentMeetingTime(java.util.Date currentMeetingTime)
Sets the start time of a meeting that you want to update with the suggested meeting time results.
|
void |
setDetailedSuggestionsWindow(TimeDuration detailedSuggestionsWindow)
Sets the time span that is queried for detailed information about suggested meeting times.
|
void |
setGlobalObjectId(java.lang.String globalObjectId)
Sets the global object id.
|
void |
setGoodThreshold(int goodThreshold)
Sets the percentage of attendees that must have the time period open for the time period to qualify as a good suggested meeting time.
|
void |
setMaximumNonWorkHourResultsByDay(int maximumNonWorkHourResultsByDay)
Sets the number of suggested results for meeting times outside regular working hours per day.
|
void |
setMaximumResultsByDay(int maximumResultsByDay)
Sets the number of suggested meeting times per day returned in the response.
|
void |
setMeetingDuration(int meetingDuration)
Sets the length of the meeting to be suggested.
|
void |
setMinimumSuggestionQuality(SuggestionQuality minimumSuggestionQuality)
Sets the quality of meeting suggestions to be returned in the response.
|
public SuggestionsViewOptions()
public SuggestionsViewOptions(TimeDuration detailedSuggestionsWindow)
detailedSuggestionsWindow - the detailed suggestions windowpublic SuggestionsViewOptions(TimeDuration detailedSuggestionsWindow, int meetingDuration)
detailedSuggestionsWindow - the detailed suggestions windowmeetingDuration - the meeting durationpublic SuggestionsViewOptions(java.util.Date startTime,
java.util.Date endTime)
startTime - the start timeendTime - the end timepublic SuggestionsViewOptions(java.util.Date startTime,
java.util.Date endTime,
int meetingDuration)
startTime - the start timeendTime - the end timemeetingDuration - the meeting durationpublic TimeDuration getDetailedSuggestionsWindow()
public void setDetailedSuggestionsWindow(TimeDuration detailedSuggestionsWindow)
detailedSuggestionsWindow - the new detailed suggestions windowpublic int getGoodThreshold()
public void setGoodThreshold(int goodThreshold)
goodThreshold - the new good thresholdpublic int getMaximumResultsByDay()
public void setMaximumResultsByDay(int maximumResultsByDay)
maximumResultsByDay - the new maximum results by daypublic int getMaximumNonWorkHourResultsByDay()
public void setMaximumNonWorkHourResultsByDay(int maximumNonWorkHourResultsByDay)
maximumNonWorkHourResultsByDay - the new maximum non work hour results by daypublic int getMeetingDuration()
public void setMeetingDuration(int meetingDuration)
meetingDuration - the new meeting durationpublic SuggestionQuality getMinimumSuggestionQuality()
public void setMinimumSuggestionQuality(SuggestionQuality minimumSuggestionQuality)
minimumSuggestionQuality - the new minimum suggestion qualitypublic java.util.Date getCurrentMeetingTime()
public void setCurrentMeetingTime(java.util.Date currentMeetingTime)
currentMeetingTime - the new current meeting timepublic java.lang.String getGlobalObjectId()
public void setGlobalObjectId(java.lang.String globalObjectId)
globalObjectId - the new global object id