public class MapiCalendarRecurrencePatternDto extends Object
Constructor and Description |
---|
MapiCalendarRecurrencePatternDto() |
MapiCalendarRecurrencePatternDto(String calendarType,
List<Date> deletedInstanceDates,
Date endDate,
String endType,
List<MapiCalendarExceptionInfoDto> exceptions,
String frequency,
List<Date> modifiedInstanceDates,
Long occurrenceCount,
String patternType,
Long period,
Boolean slidingFlag,
Date startDate,
String weekStartDay)
Initializes a new instance of the MapiCalendarRecurrencePatternDto
|
Modifier and Type | Method and Description |
---|---|
MapiCalendarRecurrencePatternDto |
addDeletedInstanceDatesItem(Date deletedInstanceDatesItem)
Add an item to deletedInstanceDates and return this.
|
MapiCalendarRecurrencePatternDto |
addExceptionsItem(MapiCalendarExceptionInfoDto exceptionsItem)
Add an item to exceptions and return this.
|
MapiCalendarRecurrencePatternDto |
addModifiedInstanceDatesItem(Date modifiedInstanceDatesItem)
Add an item to modifiedInstanceDates and return this.
|
MapiCalendarRecurrencePatternDto |
calendarType(String calendarType)
Set calendarType and return this.
|
MapiCalendarRecurrencePatternDto |
deletedInstanceDates(List<Date> deletedInstanceDates)
Set deletedInstanceDates and return this.
|
MapiCalendarRecurrencePatternDto |
endDate(Date endDate)
Set endDate and return this.
|
MapiCalendarRecurrencePatternDto |
endType(String endType)
Set endType and return this.
|
boolean |
equals(Object o) |
MapiCalendarRecurrencePatternDto |
exceptions(List<MapiCalendarExceptionInfoDto> exceptions)
Set exceptions and return this.
|
MapiCalendarRecurrencePatternDto |
frequency(String frequency)
Set frequency and return this.
|
String |
getCalendarType()
Enumerated the calendar type of the mapi recurrence Enum, available values: Default, CalGregorian, CalGregorianUs, CalJapan, CalTaiwan, CalKorea, CalHijri, CalThai, CalHebrew, CalGregorianMeFrench, CalGregorianArabic, CalGregorianXLitEnglish, CalGregorianXLitFrench, CalLunarJapanese, CalChineseLunar, CalSaka, CalLunarEtoChn, CalLunarEtoKor, CalLunarRokuyou, CalLunarKorean, CalUmAlQura
|
List<Date> |
getDeletedInstanceDates()
An array of dates, each of which is the original instance date of either a deleted instance or a modified instance for this recurrence.
|
String |
getDiscriminator()
Get discriminator
|
Date |
getEndDate()
End date of an item recurrence pattern.
|
String |
getEndType()
Enumerates the ending type for the recurrence.
|
List<MapiCalendarExceptionInfoDto> |
getExceptions()
An exception specifies changes to an instance of a recurring series.
|
String |
getFrequency()
Enumerates mapi calendar recurrence frequency Enum, available values: None, Daily, Weekly, Monthly, Yearly
|
List<Date> |
getModifiedInstanceDates()
An array of dates, each of which is the date of a modified instance.
|
Long |
getOccurrenceCount()
Number of occurrences in a recurrence.
|
String |
getPatternType()
Enumerates the mapi calendar recurrence pattern types Enum, available values: Day, Week, Month, MonthEnd, MonthNth, HjMonth, HjMonthNth, HjMonthEnd
|
Long |
getPeriod()
Interval at which the meeting pattern repeats.
|
Date |
getStartDate()
Start date of an item recurrence pattern.
|
String |
getWeekStartDay()
Day of week.
|
int |
hashCode() |
Boolean |
isSlidingFlag()
Defines whether pattern is sliding or not.
|
MapiCalendarRecurrencePatternDto |
modifiedInstanceDates(List<Date> modifiedInstanceDates)
Set modifiedInstanceDates and return this.
|
MapiCalendarRecurrencePatternDto |
occurrenceCount(Long occurrenceCount)
Set occurrenceCount and return this.
|
MapiCalendarRecurrencePatternDto |
patternType(String patternType)
Set patternType and return this.
|
MapiCalendarRecurrencePatternDto |
period(Long period)
Set period and return this.
|
void |
setCalendarType(String calendarType)
Set calendarType.
|
void |
setDeletedInstanceDates(List<Date> deletedInstanceDates)
Set deletedInstanceDates.
|
void |
setDiscriminator(String discriminator)
Set discriminator.
|
void |
setEndDate(Date endDate)
Set endDate.
|
void |
setEndType(String endType)
Set endType.
|
void |
setExceptions(List<MapiCalendarExceptionInfoDto> exceptions)
Set exceptions.
|
void |
setFrequency(String frequency)
Set frequency.
|
void |
setModifiedInstanceDates(List<Date> modifiedInstanceDates)
Set modifiedInstanceDates.
|
void |
setOccurrenceCount(Long occurrenceCount)
Set occurrenceCount.
|
void |
setPatternType(String patternType)
Set patternType.
|
void |
setPeriod(Long period)
Set period.
|
void |
setSlidingFlag(Boolean slidingFlag)
Set slidingFlag.
|
void |
setStartDate(Date startDate)
Set startDate.
|
void |
setWeekStartDay(String weekStartDay)
Set weekStartDay.
|
MapiCalendarRecurrencePatternDto |
slidingFlag(Boolean slidingFlag)
Set slidingFlag and return this.
|
MapiCalendarRecurrencePatternDto |
startDate(Date startDate)
Set startDate and return this.
|
String |
toString() |
MapiCalendarRecurrencePatternDto |
weekStartDay(String weekStartDay)
Set weekStartDay and return this.
|
public MapiCalendarRecurrencePatternDto()
public MapiCalendarRecurrencePatternDto(String calendarType, List<Date> deletedInstanceDates, Date endDate, String endType, List<MapiCalendarExceptionInfoDto> exceptions, String frequency, List<Date> modifiedInstanceDates, Long occurrenceCount, String patternType, Long period, Boolean slidingFlag, Date startDate, String weekStartDay)
calendarType
- Enumerated the calendar type of the mapi recurrence Enum, available values: Default, CalGregorian, CalGregorianUs, CalJapan, CalTaiwan, CalKorea, CalHijri, CalThai, CalHebrew, CalGregorianMeFrench, CalGregorianArabic, CalGregorianXLitEnglish, CalGregorianXLitFrench, CalLunarJapanese, CalChineseLunar, CalSaka, CalLunarEtoChn, CalLunarEtoKor, CalLunarRokuyou, CalLunarKorean, CalUmAlQuradeletedInstanceDates
- An array of dates, each of which is the original instance date of either a deleted instance or a modified instance for this recurrence.endDate
- End date of an item recurrence pattern.endType
- Enumerates the ending type for the recurrence. Enum, available values: None, EndAfterDate, EndAfterNOccurrences, NeverEndexceptions
- An exception specifies changes to an instance of a recurring series.frequency
- Enumerates mapi calendar recurrence frequency Enum, available values: None, Daily, Weekly, Monthly, YearlymodifiedInstanceDates
- An array of dates, each of which is the date of a modified instance.occurrenceCount
- Number of occurrences in a recurrence.patternType
- Enumerates the mapi calendar recurrence pattern types Enum, available values: Day, Week, Month, MonthEnd, MonthNth, HjMonth, HjMonthNth, HjMonthEndperiod
- Interval at which the meeting pattern repeats.slidingFlag
- Defines whether pattern is sliding or not.startDate
- Start date of an item recurrence pattern.weekStartDay
- Day of week. Enum, available values: Sunday, Monday, Tuesday, Wednesday, Thursday, Friday, Saturdaypublic MapiCalendarRecurrencePatternDto calendarType(String calendarType)
calendarType
- Enumerated the calendar type of the mapi recurrence Enum, available values: Default, CalGregorian, CalGregorianUs, CalJapan, CalTaiwan, CalKorea, CalHijri, CalThai, CalHebrew, CalGregorianMeFrench, CalGregorianArabic, CalGregorianXLitEnglish, CalGregorianXLitFrench, CalLunarJapanese, CalChineseLunar, CalSaka, CalLunarEtoChn, CalLunarEtoKor, CalLunarRokuyou, CalLunarKorean, CalUmAlQurapublic String getCalendarType()
public void setCalendarType(String calendarType)
calendarType
- Enumerated the calendar type of the mapi recurrence Enum, available values: Default, CalGregorian, CalGregorianUs, CalJapan, CalTaiwan, CalKorea, CalHijri, CalThai, CalHebrew, CalGregorianMeFrench, CalGregorianArabic, CalGregorianXLitEnglish, CalGregorianXLitFrench, CalLunarJapanese, CalChineseLunar, CalSaka, CalLunarEtoChn, CalLunarEtoKor, CalLunarRokuyou, CalLunarKorean, CalUmAlQurapublic MapiCalendarRecurrencePatternDto deletedInstanceDates(List<Date> deletedInstanceDates)
deletedInstanceDates
- An array of dates, each of which is the original instance date of either a deleted instance or a modified instance for this recurrence.public MapiCalendarRecurrencePatternDto addDeletedInstanceDatesItem(Date deletedInstanceDatesItem)
deletedInstanceDatesItem
- An item of: An array of dates, each of which is the original instance date of either a deleted instance or a modified instance for this recurrence.public List<Date> getDeletedInstanceDates()
public void setDeletedInstanceDates(List<Date> deletedInstanceDates)
deletedInstanceDates
- An array of dates, each of which is the original instance date of either a deleted instance or a modified instance for this recurrence.public MapiCalendarRecurrencePatternDto endDate(Date endDate)
endDate
- End date of an item recurrence pattern.public Date getEndDate()
public void setEndDate(Date endDate)
endDate
- End date of an item recurrence pattern.public MapiCalendarRecurrencePatternDto endType(String endType)
endType
- Enumerates the ending type for the recurrence. Enum, available values: None, EndAfterDate, EndAfterNOccurrences, NeverEndpublic String getEndType()
public void setEndType(String endType)
endType
- Enumerates the ending type for the recurrence. Enum, available values: None, EndAfterDate, EndAfterNOccurrences, NeverEndpublic MapiCalendarRecurrencePatternDto exceptions(List<MapiCalendarExceptionInfoDto> exceptions)
exceptions
- An exception specifies changes to an instance of a recurring series.public MapiCalendarRecurrencePatternDto addExceptionsItem(MapiCalendarExceptionInfoDto exceptionsItem)
exceptionsItem
- An item of: An exception specifies changes to an instance of a recurring series.public List<MapiCalendarExceptionInfoDto> getExceptions()
public void setExceptions(List<MapiCalendarExceptionInfoDto> exceptions)
exceptions
- An exception specifies changes to an instance of a recurring series.public MapiCalendarRecurrencePatternDto frequency(String frequency)
frequency
- Enumerates mapi calendar recurrence frequency Enum, available values: None, Daily, Weekly, Monthly, Yearlypublic String getFrequency()
public void setFrequency(String frequency)
frequency
- Enumerates mapi calendar recurrence frequency Enum, available values: None, Daily, Weekly, Monthly, Yearlypublic MapiCalendarRecurrencePatternDto modifiedInstanceDates(List<Date> modifiedInstanceDates)
modifiedInstanceDates
- An array of dates, each of which is the date of a modified instance.public MapiCalendarRecurrencePatternDto addModifiedInstanceDatesItem(Date modifiedInstanceDatesItem)
modifiedInstanceDatesItem
- An item of: An array of dates, each of which is the date of a modified instance.public List<Date> getModifiedInstanceDates()
public void setModifiedInstanceDates(List<Date> modifiedInstanceDates)
modifiedInstanceDates
- An array of dates, each of which is the date of a modified instance.public MapiCalendarRecurrencePatternDto occurrenceCount(Long occurrenceCount)
occurrenceCount
- Number of occurrences in a recurrence.public Long getOccurrenceCount()
public void setOccurrenceCount(Long occurrenceCount)
occurrenceCount
- Number of occurrences in a recurrence.public MapiCalendarRecurrencePatternDto patternType(String patternType)
patternType
- Enumerates the mapi calendar recurrence pattern types Enum, available values: Day, Week, Month, MonthEnd, MonthNth, HjMonth, HjMonthNth, HjMonthEndpublic String getPatternType()
public void setPatternType(String patternType)
patternType
- Enumerates the mapi calendar recurrence pattern types Enum, available values: Day, Week, Month, MonthEnd, MonthNth, HjMonth, HjMonthNth, HjMonthEndpublic MapiCalendarRecurrencePatternDto period(Long period)
period
- Interval at which the meeting pattern repeats.public Long getPeriod()
public void setPeriod(Long period)
period
- Interval at which the meeting pattern repeats.public MapiCalendarRecurrencePatternDto slidingFlag(Boolean slidingFlag)
slidingFlag
- Defines whether pattern is sliding or not.public Boolean isSlidingFlag()
public void setSlidingFlag(Boolean slidingFlag)
slidingFlag
- Defines whether pattern is sliding or not.public MapiCalendarRecurrencePatternDto startDate(Date startDate)
startDate
- Start date of an item recurrence pattern.public Date getStartDate()
public void setStartDate(Date startDate)
startDate
- Start date of an item recurrence pattern.public MapiCalendarRecurrencePatternDto weekStartDay(String weekStartDay)
weekStartDay
- Day of week. Enum, available values: Sunday, Monday, Tuesday, Wednesday, Thursday, Friday, Saturdaypublic String getWeekStartDay()
public void setWeekStartDay(String weekStartDay)
weekStartDay
- Day of week. Enum, available values: Sunday, Monday, Tuesday, Wednesday, Thursday, Friday, Saturdaypublic String getDiscriminator()
public void setDiscriminator(String discriminator)
discriminator
- Copyright © 2020. All rights reserved.