Package travel.wink.sdk.extranet.model
Class ScheduleItemSupplier
java.lang.Object
travel.wink.sdk.extranet.model.ScheduleItemSupplier
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
date="2024-06-12T17:00:54.890892627+07:00[Asia/Bangkok]")
public class ScheduleItemSupplier
extends Object
ScheduleItemSupplier
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumThe type of travel inventory. -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddRecurrenceExceptionItem(LocalDateTime recurrenceExceptionItem) address(AddressSupplier address) bookingIdentifier(UUID bookingIdentifier) bookingOwnerIdentifier(UUID bookingOwnerIdentifier) contact(ContactSupplier contact) created(LocalDateTime created) description(String description) emailHeaderLogoUrl(String emailHeaderLogoUrl) end(LocalDateTime end) endTimezone(String endTimezone) boolean@Valid AddressSupplierGet addressGet allDay@Min(1L) IntegerNumber of guests attending this event.@Valid UUIDBooking identifier this scheduled event was created as part of.@Valid UUIDWhich company owns this schedule.Brand name for email header@Valid ContactSupplierGet contactDate time this schedule event was created.Description of scheduled event.@NotNull StringgetEmail()Email of the person scheduling this event.Venue owner logogetEnd()End date time of scheduled eventSchedule timezoneFirst name of person scheduling this event.Full name of person scheduling this event.@Valid UUIDHotel identifier that owns the travel inventory.@Valid UUIDUnique schedule identifierFlag indicating whether this is an all day event.Last date time this scheduled event was modified.Last name of person scheduling this event.Localized name of venue attendees will visit.Cloudinary image identifier of logo@Valid UUIDThe unique identifier of the travel inventory you are creating a scheduled event for.@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.Schedule event recurring sequencegetStart()Start date time of scheduled eventSchedule timezonegetTitle()Title of scheduled event.getType()The type of travel inventory.Name of venue attendees will visit.inthashCode()hotelIdentifier(UUID hotelIdentifier) identifier(UUID identifier) lastModified(LocalDateTime lastModified) localizedVenueName(String localizedVenueName) logoIdentifier(String logoIdentifier) ownerIdentifier(UUID ownerIdentifier) recurrenceException(List<LocalDateTime> recurrenceException) recurrenceId(String recurrenceId) recurrenceRule(String recurrenceRule) voidsetAddress(AddressSupplier address) voidvoidsetAttendees(Integer attendees) voidsetBookingIdentifier(UUID bookingIdentifier) voidsetBookingOwnerIdentifier(UUID bookingOwnerIdentifier) voidsetBrandName(String brandName) voidsetContact(ContactSupplier contact) voidsetCreated(LocalDateTime created) voidsetDescription(String description) voidvoidsetEmailHeaderLogoUrl(String emailHeaderLogoUrl) voidsetEnd(LocalDateTime end) voidsetEndTimezone(String endTimezone) voidsetFirstName(String firstName) voidsetFullName(String fullName) voidsetHotelIdentifier(UUID hotelIdentifier) voidsetIdentifier(UUID identifier) voidsetIsAllDay(Boolean isAllDay) voidsetLastModified(LocalDateTime lastModified) voidsetLastName(String lastName) voidsetLocalizedVenueName(String localizedVenueName) voidsetLogoIdentifier(String logoIdentifier) voidsetOwnerIdentifier(UUID ownerIdentifier) voidsetRecurrenceException(List<LocalDateTime> recurrenceException) voidsetRecurrenceId(String recurrenceId) voidsetRecurrenceRule(String recurrenceRule) voidsetSequence(Long sequence) voidsetStart(LocalDateTime start) voidsetStartTimezone(String startTimezone) voidvoidvoidsetVenueName(String venueName) start(LocalDateTime start) startTimezone(String startTimezone) toString()
-
Field Details
-
JSON_PROPERTY_IDENTIFIER
- See Also:
-
JSON_PROPERTY_START
- See Also:
-
JSON_PROPERTY_START_TIMEZONE
- See Also:
-
JSON_PROPERTY_END
- See Also:
-
JSON_PROPERTY_END_TIMEZONE
- See Also:
-
JSON_PROPERTY_IS_ALL_DAY
- See Also:
-
JSON_PROPERTY_TITLE
- See Also:
-
JSON_PROPERTY_DESCRIPTION
- See Also:
-
JSON_PROPERTY_RECURRENCE_RULE
- See Also:
-
JSON_PROPERTY_RECURRENCE_ID
- See Also:
-
JSON_PROPERTY_RECURRENCE_EXCEPTION
- See Also:
-
JSON_PROPERTY_OWNER_IDENTIFIER
- See Also:
-
JSON_PROPERTY_BOOKING_IDENTIFIER
- See Also:
-
JSON_PROPERTY_BOOKING_OWNER_IDENTIFIER
- See Also:
-
JSON_PROPERTY_HOTEL_IDENTIFIER
- See Also:
-
JSON_PROPERTY_TYPE
- See Also:
-
JSON_PROPERTY_ATTENDEES
- See Also:
-
JSON_PROPERTY_EMAIL
- See Also:
-
JSON_PROPERTY_FULL_NAME
- See Also:
-
JSON_PROPERTY_FIRST_NAME
- See Also:
-
JSON_PROPERTY_LAST_NAME
- See Also:
-
JSON_PROPERTY_VENUE_NAME
- See Also:
-
JSON_PROPERTY_LOCALIZED_VENUE_NAME
- See Also:
-
JSON_PROPERTY_CONTACT
- See Also:
-
JSON_PROPERTY_ADDRESS
- See Also:
-
JSON_PROPERTY_CREATED
- See Also:
-
JSON_PROPERTY_LAST_MODIFIED
- See Also:
-
JSON_PROPERTY_SEQUENCE
- See Also:
-
JSON_PROPERTY_BRAND_NAME
- See Also:
-
JSON_PROPERTY_EMAIL_HEADER_LOGO_URL
- See Also:
-
JSON_PROPERTY_LOGO_IDENTIFIER
- See Also:
-
JSON_PROPERTY_ALL_DAY
- See Also:
-
-
Constructor Details
-
ScheduleItemSupplier
public ScheduleItemSupplier()
-
-
Method Details
-
identifier
-
getIdentifier
-
setIdentifier
-
start
-
getStart
-
setStart
-
startTimezone
-
getStartTimezone
-
setStartTimezone
-
end
-
getEnd
-
setEnd
-
endTimezone
-
getEndTimezone
-
setEndTimezone
-
isAllDay
-
getIsAllDay
Flag indicating whether this is an all day event.- Returns:
- isAllDay
-
setIsAllDay
-
title
-
getTitle
-
setTitle
-
description
-
getDescription
-
setDescription
-
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
-
addRecurrenceExceptionItem
-
getRecurrenceException
Exceptions to the recurrence rule.- Returns:
- recurrenceException
-
setRecurrenceException
-
ownerIdentifier
-
getOwnerIdentifier
The unique identifier of the travel inventory you are creating a scheduled event for.- Returns:
- ownerIdentifier
-
setOwnerIdentifier
-
bookingIdentifier
-
getBookingIdentifier
Booking identifier this scheduled event was created as part of.- Returns:
- bookingIdentifier
-
setBookingIdentifier
-
bookingOwnerIdentifier
-
getBookingOwnerIdentifier
Which company owns this schedule. (Owner of the engine)- Returns:
- bookingOwnerIdentifier
-
setBookingOwnerIdentifier
-
hotelIdentifier
-
getHotelIdentifier
Hotel identifier that owns the travel inventory.- Returns:
- hotelIdentifier
-
setHotelIdentifier
-
type
-
getType
The type of travel inventory.- Returns:
- type
-
setType
-
attendees
-
getAttendees
Number of guests attending this event. minimum: 1- Returns:
- attendees
-
setAttendees
-
email
-
getEmail
Email of the person scheduling this event.- Returns:
-
setEmail
-
fullName
-
getFullName
-
setFullName
-
firstName
-
getFirstName
First name of person scheduling this event.- Returns:
- firstName
-
setFirstName
-
lastName
-
getLastName
-
setLastName
-
venueName
-
getVenueName
-
setVenueName
-
localizedVenueName
-
getLocalizedVenueName
Localized name of venue attendees will visit.- Returns:
- localizedVenueName
-
setLocalizedVenueName
-
contact
-
getContact
-
setContact
-
address
-
getAddress
-
setAddress
-
created
-
getCreated
Date time this schedule event was created.- Returns:
- created
-
setCreated
-
lastModified
-
getLastModified
Last date time this scheduled event was modified.- Returns:
- lastModified
-
setLastModified
-
sequence
-
getSequence
-
setSequence
-
brandName
-
getBrandName
-
setBrandName
-
emailHeaderLogoUrl
-
getEmailHeaderLogoUrl
-
setEmailHeaderLogoUrl
-
logoIdentifier
-
getLogoIdentifier
Cloudinary image identifier of logo- Returns:
- logoIdentifier
-
setLogoIdentifier
-
allDay
-
getAllDay
-
setAllDay
-
equals
-
hashCode
-
toString
-