public class YearlyRecurrencePatternDtoBuilder extends Object
Constructor and Description |
---|
YearlyRecurrencePatternDtoBuilder(YearlyRecurrencePatternDto model) |
Modifier and Type | Method and Description |
---|---|
YearlyRecurrencePatternDto |
build()
Build YearlyRecurrencePatternDto instance.
|
YearlyRecurrencePatternDtoBuilder |
endDate(Date endDate)
Set YearlyRecurrencePatternDto.endDate and return builder.
|
YearlyRecurrencePatternDtoBuilder |
interval(Integer interval)
Set YearlyRecurrencePatternDto.interval and return builder.
|
YearlyRecurrencePatternDtoBuilder |
occurs(Integer occurs)
Set YearlyRecurrencePatternDto.occurs and return builder.
|
YearlyRecurrencePatternDtoBuilder |
startDay(String startDay)
Set YearlyRecurrencePatternDto.startDay and return builder.
|
YearlyRecurrencePatternDtoBuilder |
startMonth(String startMonth)
Set YearlyRecurrencePatternDto.startMonth and return builder.
|
YearlyRecurrencePatternDtoBuilder |
startOffset(Integer startOffset)
Set YearlyRecurrencePatternDto.startOffset and return builder.
|
YearlyRecurrencePatternDtoBuilder |
startPosition(String startPosition)
Set YearlyRecurrencePatternDto.startPosition and return builder.
|
YearlyRecurrencePatternDtoBuilder |
weekStart(String weekStart)
Set YearlyRecurrencePatternDto.weekStart and return builder.
|
public YearlyRecurrencePatternDtoBuilder(YearlyRecurrencePatternDto model)
public YearlyRecurrencePatternDto build()
public YearlyRecurrencePatternDtoBuilder interval(Integer interval)
interval
- Number of recurrence units.public YearlyRecurrencePatternDtoBuilder occurs(Integer occurs)
occurs
- Number of occurrences of the recurrence pattern.public YearlyRecurrencePatternDtoBuilder endDate(Date endDate)
endDate
- End date.public YearlyRecurrencePatternDtoBuilder weekStart(String weekStart)
weekStart
- Represents the day of the week. Enum, available values: None, Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday, Day, WeekDay, WeekendDaypublic YearlyRecurrencePatternDtoBuilder startDay(String startDay)
startDay
- Represents the day of the week. Enum, available values: None, Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday, Day, WeekDay, WeekendDaypublic YearlyRecurrencePatternDtoBuilder startMonth(String startMonth)
startMonth
- Represents a calendar month. Enum, available values: None, January, February, March, April, May, June, July, August, September, October, November, Decemberpublic YearlyRecurrencePatternDtoBuilder startOffset(Integer startOffset)
startOffset
- Start offset.public YearlyRecurrencePatternDtoBuilder startPosition(String startPosition)
startPosition
- Day positions, typically found in a month. Enum, available values: None, First, Second, Third, Fourth, LastCopyright © 2020. All rights reserved.