public class MapiCalendarRecurrencePatternDtoBuilder extends Object
Constructor and Description |
---|
MapiCalendarRecurrencePatternDtoBuilder(MapiCalendarRecurrencePatternDto model) |
Modifier and Type | Method and Description |
---|---|
MapiCalendarRecurrencePatternDto |
build()
Build MapiCalendarRecurrencePatternDto instance.
|
MapiCalendarRecurrencePatternDtoBuilder |
calendarType(String calendarType)
Set MapiCalendarRecurrencePatternDto.calendarType and return builder.
|
MapiCalendarRecurrencePatternDtoBuilder |
deletedInstanceDates(List<Date> deletedInstanceDates)
Set MapiCalendarRecurrencePatternDto.deletedInstanceDates and return builder.
|
MapiCalendarRecurrencePatternDtoBuilder |
endDate(Date endDate)
Set MapiCalendarRecurrencePatternDto.endDate and return builder.
|
MapiCalendarRecurrencePatternDtoBuilder |
endType(String endType)
Set MapiCalendarRecurrencePatternDto.endType and return builder.
|
MapiCalendarRecurrencePatternDtoBuilder |
exceptions(List<MapiCalendarExceptionInfoDto> exceptions)
Set MapiCalendarRecurrencePatternDto.exceptions and return builder.
|
MapiCalendarRecurrencePatternDtoBuilder |
frequency(String frequency)
Set MapiCalendarRecurrencePatternDto.frequency and return builder.
|
MapiCalendarRecurrencePatternDtoBuilder |
modifiedInstanceDates(List<Date> modifiedInstanceDates)
Set MapiCalendarRecurrencePatternDto.modifiedInstanceDates and return builder.
|
MapiCalendarRecurrencePatternDtoBuilder |
occurrenceCount(Long occurrenceCount)
Set MapiCalendarRecurrencePatternDto.occurrenceCount and return builder.
|
MapiCalendarRecurrencePatternDtoBuilder |
patternType(String patternType)
Set MapiCalendarRecurrencePatternDto.patternType and return builder.
|
MapiCalendarRecurrencePatternDtoBuilder |
period(Long period)
Set MapiCalendarRecurrencePatternDto.period and return builder.
|
MapiCalendarRecurrencePatternDtoBuilder |
slidingFlag(Boolean slidingFlag)
Set MapiCalendarRecurrencePatternDto.slidingFlag and return builder.
|
MapiCalendarRecurrencePatternDtoBuilder |
startDate(Date startDate)
Set MapiCalendarRecurrencePatternDto.startDate and return builder.
|
MapiCalendarRecurrencePatternDtoBuilder |
weekStartDay(String weekStartDay)
Set MapiCalendarRecurrencePatternDto.weekStartDay and return builder.
|
public MapiCalendarRecurrencePatternDtoBuilder(MapiCalendarRecurrencePatternDto model)
public MapiCalendarRecurrencePatternDto build()
public MapiCalendarRecurrencePatternDtoBuilder 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 MapiCalendarRecurrencePatternDtoBuilder 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 MapiCalendarRecurrencePatternDtoBuilder endDate(Date endDate)
endDate
- End date of an item recurrence pattern.public MapiCalendarRecurrencePatternDtoBuilder endType(String endType)
endType
- Enumerates the ending type for the recurrence. Enum, available values: None, EndAfterDate, EndAfterNOccurrences, NeverEndpublic MapiCalendarRecurrencePatternDtoBuilder exceptions(List<MapiCalendarExceptionInfoDto> exceptions)
exceptions
- An exception specifies changes to an instance of a recurring series.public MapiCalendarRecurrencePatternDtoBuilder frequency(String frequency)
frequency
- Enumerates mapi calendar recurrence frequency Enum, available values: None, Daily, Weekly, Monthly, Yearlypublic MapiCalendarRecurrencePatternDtoBuilder modifiedInstanceDates(List<Date> modifiedInstanceDates)
modifiedInstanceDates
- An array of dates, each of which is the date of a modified instance.public MapiCalendarRecurrencePatternDtoBuilder occurrenceCount(Long occurrenceCount)
occurrenceCount
- Number of occurrences in a recurrence.public MapiCalendarRecurrencePatternDtoBuilder patternType(String patternType)
patternType
- Enumerates the mapi calendar recurrence pattern types Enum, available values: Day, Week, Month, MonthEnd, MonthNth, HjMonth, HjMonthNth, HjMonthEndpublic MapiCalendarRecurrencePatternDtoBuilder period(Long period)
period
- Interval at which the meeting pattern repeats.public MapiCalendarRecurrencePatternDtoBuilder slidingFlag(Boolean slidingFlag)
slidingFlag
- Defines whether pattern is sliding or not.public MapiCalendarRecurrencePatternDtoBuilder startDate(Date startDate)
startDate
- Start date of an item recurrence pattern.public MapiCalendarRecurrencePatternDtoBuilder weekStartDay(String weekStartDay)
weekStartDay
- Day of week. Enum, available values: Sunday, Monday, Tuesday, Wednesday, Thursday, Friday, SaturdayCopyright © 2020. All rights reserved.