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