Package travel.wink.sdk.extranet.model
Class ScheduleItem
java.lang.Object
travel.wink.sdk.extranet.model.ScheduleItem
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
date="2022-06-20T22:26:49.575007+07:00[Asia/Bangkok]")
public class ScheduleItem
extends Object
ScheduleItem
-
Nested Class Summary
Nested Classes -
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 String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddRecurrenceExceptionItem(OffsetDateTime recurrenceExceptionItem) bookingIdentifier(String bookingIdentifier) bookingOwnerIdentifier(String bookingOwnerIdentifier) created(OffsetDateTime created) description(String description) emailHeaderLogoUrl(String emailHeaderLogoUrl) end(OffsetDateTime end) endTimezone(String endTimezone) boolean@Valid AddressGet addressGet allDay@Min(1L) IntegerNumber of guests attending this event.Booking identifier this scheduled event was created as part of.Which company owns this schedule.@Valid ContactGet contact@Valid OffsetDateTimeDate time this schedule event was created.Description of scheduled event.@NotNull StringgetEmail()Email of the person scheduling this event.Venue owner logo@Valid OffsetDateTimegetEnd()End date time of scheduled eventUnique schedule identifierFirst name of person scheduling this event.Full name of person scheduling this event.Hotel identifier that owns the travel inventory.Unique schedule identifier@Valid OffsetDateTimeLast 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 logoThe unique identifier of the travel inventory you are creating a scheduled event for.@Valid List<OffsetDateTime>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 sequence@Valid OffsetDateTimegetStart()Start date time of scheduled eventUnique schedule identifiergetTitle()Title of scheduled event.getType()The type of travel inventory.Name of venue attendees will visit.inthashCode()hotelIdentifier(String hotelIdentifier) identifier(String identifier) lastModified(OffsetDateTime lastModified) localizedVenueName(String localizedVenueName) logoIdentifier(String logoIdentifier) ownerIdentifier(String ownerIdentifier) recurrenceException(List<OffsetDateTime> recurrenceException) recurrenceId(String recurrenceId) recurrenceRule(String recurrenceRule) voidsetAddress(Address address) voidvoidsetAttendees(Integer attendees) voidsetBookingIdentifier(String bookingIdentifier) voidsetBookingOwnerIdentifier(String bookingOwnerIdentifier) voidsetContact(Contact contact) voidsetCreated(OffsetDateTime created) voidsetDescription(String description) voidvoidsetEmailHeaderLogoUrl(String emailHeaderLogoUrl) voidsetEnd(OffsetDateTime end) voidsetEndTimezone(String endTimezone) voidsetFirstName(String firstName) voidsetFullName(String fullName) voidsetHotelIdentifier(String hotelIdentifier) voidsetIdentifier(String identifier) voidsetLastModified(OffsetDateTime lastModified) voidsetLastName(String lastName) voidsetLocalizedVenueName(String localizedVenueName) voidsetLogoIdentifier(String logoIdentifier) voidsetOwnerIdentifier(String ownerIdentifier) voidsetRecurrenceException(List<OffsetDateTime> recurrenceException) voidsetRecurrenceId(String recurrenceId) voidsetRecurrenceRule(String recurrenceRule) voidsetSequence(Long sequence) voidsetStart(OffsetDateTime start) voidsetStartTimezone(String startTimezone) voidvoidsetType(ScheduleItem.TypeEnum type) voidsetVenueName(String venueName) start(OffsetDateTime start) startTimezone(String startTimezone) toString()type(ScheduleItem.TypeEnum type)
-
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_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_EMAIL_HEADER_LOGO_URL
- See Also:
-
JSON_PROPERTY_LOGO_IDENTIFIER
- See Also:
-
JSON_PROPERTY_ALL_DAY
- See Also:
-
-
Constructor Details
-
ScheduleItem
public ScheduleItem()
-
-
Method Details
-
identifier
-
getIdentifier
Unique schedule identifier- Returns:
- identifier
-
setIdentifier
-
start
-
getStart
Start date time of scheduled event- Returns:
- start
-
setStart
-
startTimezone
-
getStartTimezone
Unique schedule identifier- Returns:
- startTimezone
-
setStartTimezone
-
end
-
getEnd
End date time of scheduled event- Returns:
- end
-
setEnd
-
endTimezone
-
getEndTimezone
Unique schedule identifier- Returns:
- endTimezone
-
setEndTimezone
-
title
-
getTitle
Title of scheduled event.- Returns:
- title
-
setTitle
-
description
-
getDescription
Description of scheduled event.- Returns:
- description
-
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
Full name of person scheduling this event.- Returns:
- fullName
-
setFullName
-
firstName
-
getFirstName
First name of person scheduling this event.- Returns:
- firstName
-
setFirstName
-
lastName
-
getLastName
Last name of person scheduling this event.- Returns:
- lastName
-
setLastName
-
venueName
-
getVenueName
Name of venue attendees will visit.- Returns:
- venueName
-
setVenueName
-
localizedVenueName
-
getLocalizedVenueName
Localized name of venue attendees will visit.- Returns:
- localizedVenueName
-
setLocalizedVenueName
-
contact
-
getContact
Get contact- Returns:
- contact
-
setContact
-
address
-
getAddress
Get address- Returns:
- address
-
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
Schedule event recurring sequence- Returns:
- sequence
-
setSequence
-
emailHeaderLogoUrl
-
getEmailHeaderLogoUrl
Venue owner logo- Returns:
- emailHeaderLogoUrl
-
setEmailHeaderLogoUrl
-
logoIdentifier
-
getLogoIdentifier
Cloudinary image identifier of logo- Returns:
- logoIdentifier
-
setLogoIdentifier
-
allDay
-
getAllDay
Get allDay- Returns:
- allDay
-
setAllDay
-
equals
-
hashCode
public int hashCode() -
toString
-