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