Package travel.wink.sdk.extranet.model
Class CreateScheduleItemRequestSupplier
java.lang.Object
travel.wink.sdk.extranet.model.CreateScheduleItemRequestSupplier
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
date="2023-08-22T15:43:52.377864372+07:00[Asia/Bangkok]")
public class CreateScheduleItemRequestSupplier
extends Object
CreateScheduleItemRequestSupplier
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumThe type of travel inventory. -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddRecurrenceExceptionItem(LocalDateTime recurrenceExceptionItem) bookingIdentifier(UUID bookingIdentifier) end(LocalDateTime end) endTimezone(String endTimezone) boolean@NotNull @Min(1L) IntegerNumber of guests attending this event.@NotNull @Valid UUIDBooking identifier this scheduled event was created as part of.getEnd()End date time of scheduled event@NotNull StringSchedule timezone@NotNull BooleanFlag indicating whether this is an all day event.@Valid List<LocalDateTime>Exceptions to the recurrence rule.The parent ID of the recurring event.If rule is present, indicates that scheduled event is a recurring event.getStart()Start date time of scheduled event@NotNull StringSchedule timezonegetType()The type of travel inventory.inthashCode()recurrenceException(List<LocalDateTime> recurrenceException) recurrenceId(String recurrenceId) recurrenceRule(String recurrenceRule) voidsetAttendees(Integer attendees) voidsetBookingIdentifier(UUID bookingIdentifier) voidsetEnd(LocalDateTime end) voidsetEndTimezone(String endTimezone) voidsetIsAllDay(Boolean isAllDay) voidsetRecurrenceException(List<LocalDateTime> recurrenceException) voidsetRecurrenceId(String recurrenceId) voidsetRecurrenceRule(String recurrenceRule) voidsetStart(LocalDateTime start) voidsetStartTimezone(String startTimezone) voidstart(LocalDateTime start) startTimezone(String startTimezone) toString()
-
Field Details
-
JSON_PROPERTY_START
- See Also:
-
JSON_PROPERTY_END
- See Also:
-
JSON_PROPERTY_START_TIMEZONE
- See Also:
-
JSON_PROPERTY_END_TIMEZONE
- See Also:
-
JSON_PROPERTY_IS_ALL_DAY
- See Also:
-
JSON_PROPERTY_RECURRENCE_RULE
- See Also:
-
JSON_PROPERTY_RECURRENCE_ID
- See Also:
-
JSON_PROPERTY_RECURRENCE_EXCEPTION
- See Also:
-
JSON_PROPERTY_BOOKING_IDENTIFIER
- See Also:
-
JSON_PROPERTY_TYPE
- See Also:
-
JSON_PROPERTY_ATTENDEES
- See Also:
-
-
Constructor Details
-
CreateScheduleItemRequestSupplier
public CreateScheduleItemRequestSupplier()
-
-
Method Details
-
start
-
getStart
Start date time of scheduled event- Returns:
- start
-
setStart
-
end
-
getEnd
End date time of scheduled event- Returns:
- end
-
setEnd
-
startTimezone
-
getStartTimezone
Schedule timezone- Returns:
- startTimezone
-
setStartTimezone
-
endTimezone
-
getEndTimezone
Schedule timezone- Returns:
- endTimezone
-
setEndTimezone
-
isAllDay
-
getIsAllDay
Flag indicating whether this is an all day event.- Returns:
- isAllDay
-
setIsAllDay
-
recurrenceRule
-
getRecurrenceRule
If rule is present, indicates that scheduled event is a recurring event. For more details go to the [iCalendar website](https://icalendar.org/)- Returns:
- recurrenceRule
-
setRecurrenceRule
-
recurrenceId
-
getRecurrenceId
The parent ID of the recurring event.- Returns:
- recurrenceId
-
setRecurrenceId
-
recurrenceException
public CreateScheduleItemRequestSupplier recurrenceException(List<LocalDateTime> recurrenceException) -
addRecurrenceExceptionItem
public CreateScheduleItemRequestSupplier addRecurrenceExceptionItem(LocalDateTime recurrenceExceptionItem) -
getRecurrenceException
Exceptions to the recurrence rule.- Returns:
- recurrenceException
-
setRecurrenceException
-
bookingIdentifier
-
getBookingIdentifier
Booking identifier this scheduled event was created as part of.- Returns:
- bookingIdentifier
-
setBookingIdentifier
-
type
-
getType
The type of travel inventory.- Returns:
- type
-
setType
-
attendees
-
getAttendees
Number of guests attending this event. minimum: 1- Returns:
- attendees
-
setAttendees
-
equals
-
hashCode
public int hashCode() -
toString
-