Package travel.wink.sdk.extranet.model
Class BookingSupplierDetails
java.lang.Object
travel.wink.sdk.extranet.model.BookingSupplierDetails
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
date="2024-06-04T22:29:13.908295668+07:00[Asia/Bangkok]")
public class BookingSupplierDetails
extends Object
Booking data object
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumCommunicates whether the booking was created normally or if it failed or was just for testing.static enumConvenience data point to show which status the booking currently has. -
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 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 TypeMethodDescriptionactivities(List<BookingAncillarySupplierDetails> activities) addActivitiesItem(BookingAncillarySupplierDetails activitiesItem) addAddOnsItem(BookingAncillarySupplierDetails addOnsItem) addAncillaryListItem(BookingAncillarySupplierDetails ancillaryListItem) addAttractionsItem(BookingAncillarySupplierDetails attractionsItem) addCommissionListItem(CommissionableEntrySupplierDetails commissionListItem) addMeetingRoomsItem(BookingAncillarySupplierDetails meetingRoomsItem) addOns(List<BookingAncillarySupplierDetails> addOns) addPlacesItem(BookingAncillarySupplierDetails placesItem) addReportingAncillaryListItem(ReportingAncillarySupplierDetails reportingAncillaryListItem) addReportingDailyRateListItem(ReportingDailyRateSupplierDetails reportingDailyRateListItem) addReportingExtraChargeListItem(ReportingExtraChargeSupplierDetails reportingExtraChargeListItem) address(AddressSupplierDetails address) addRestaurantsItem(BookingAncillarySupplierDetails restaurantsItem) addRoomTypeAncillariesItem(BookingAncillarySupplierDetails roomTypeAncillariesItem) addSocialsItem(SocialSupplierDetails socialsItem) addSpasItem(BookingAncillarySupplierDetails spasItem) ancillaryList(List<BookingAncillarySupplierDetails> ancillaryList) attractions(List<BookingAncillarySupplierDetails> attractions) bookingCode(String bookingCode) bookingContract(BookingContractSupplierDetails bookingContract) cancellableBySupplier(Boolean cancellableBySupplier) cancellableByTraveler(Boolean cancellableByTraveler) commissionList(List<CommissionableEntrySupplierDetails> commissionList) contactInfo(ContactSupplierDetails contactInfo) creation(BookingSupplierDetails.CreationEnum creation) date(LocalDateTime date) earlyCheckInCharge(CustomMonetaryAmount earlyCheckInCharge) earlyCheckInChargePercent(Float earlyCheckInChargePercent) emailHeaderLogoUrl(String emailHeaderLogoUrl) engineConfiguration(EngineConfigurationBookingReportSupplierDetails engineConfiguration) booleanfullAddress(String fullAddress) @Valid List<BookingAncillarySupplierDetails> Activity reservation records.@Valid List<BookingAncillarySupplierDetails> Add-on records.@NotNull @Valid AddressSupplierDetailsGet address@Valid List<BookingAncillarySupplierDetails> Get ancillaryList@Valid List<BookingAncillarySupplierDetails> Attraction reservation records.@NotNull StringUnique user-friendly booking geoname.Get bookingContractWhether the booking can still be cancelled completely by the supplier.Whether the booking can still be cancelled completely by the traveller.Internal comment field the payment can add and make available to channel manager partners.List of all travel inventory entries that are due a commission to the affiliate.@NotNull @Valid ContactSupplierDetailsGet contactInfoCommunicates whether the booking was created normally or if it failed or was just for testing.getDate()Date and time the booking was made.@Valid CustomMonetaryAmountGet earlyCheckInChargeEarly check-in charge calculated in percent of first room night price.@NotNull StringFull url of the image logo optimized for emails@NotNull @Valid EngineConfigurationBookingReportSupplierDetailsGet engineConfigurationConvenience data point to return the full hotel address.@NotNull @Valid UUIDUnique record identifier for the collection of bookings that were made at the same time.Convenience data point to check if any activity reservations are included in this booking.Convenience data point to check if any add-on offers are in this booking.Convenience data point to get to all-inclusive quickly.Convenience data point to get to all-inclusive with alcohol quickly.Convenience data point to check if any attractions reservations are included in this booking.Convenience data point to get to breakfast quickly.Convenience data point to get to brunch quickly.Convenience data point to get to dinner quickly.Convenience data point to check if any food is included in this booking.Convenience data point to get to lunch quickly.Convenience data point to check if any meeting room reservations are included in this booking.Convenience data point to check if any place reservations are included in this booking.Convenience data point to check if any restaurant reservations are included in this booking.Convenience data point to check if any room type ancillaries are in this booking.Convenience data point to check if any spa reservations are included in this booking.@NotNull @Valid HotelOnMapSupplierDetailsgetHotel()Get hotel@NotNull StringAbsolute URL of hotel image that can be used as-is@NotNull @Valid UUIDUnique record identifier@Valid CustomMonetaryAmountGet lateCheckOutChargeEarly check-in charge calculated in percent of first room night price.Logo cloudinary identifier for potential reuse@Valid List<BookingAncillarySupplierDetails> Meeting room reservation records.@Valid List<BookingAncillarySupplierDetails> Place reservation records.Rate origin.Get reportingAncillaryListGet reportingDailyRateListGet reportingExtraChargeList@Valid List<BookingAncillarySupplierDetails> Restaurant reservation records.@Valid ReviewSupplierDetailsGet review@NotNull StringAbsolute URL of room image that can be used as-is@Valid RoomStaySupplierDetailsGet roomStay@Valid List<BookingAncillarySupplierDetails> Room type ancillary records.@NotNull StringThe URL the booking occurred@Valid List<SocialSupplierDetails> List of all social network account property has for the traveler to get in touch.@Valid List<BookingAncillarySupplierDetails> getSpas()Spa reservation records.Free text where the traveler can add a message to the property.Url of map image that can be sent via emailUrl of map image location on Google MapsConvenience data point to show which status the booking currently has.@NotNull @Valid BookingUserSupplierDetailsgetUser()Get user@NotNull @Valid UserSessionSupplierDetailsGet userSessiongroupIdentifier(UUID groupIdentifier) hasActivities(Boolean hasActivities) hasAllInclusive(Boolean hasAllInclusive) hasAllInclusivePlusAlcohol(Boolean hasAllInclusivePlusAlcohol) hasAttractions(Boolean hasAttractions) hasBreakfast(Boolean hasBreakfast) inthashCode()hasMeetingRooms(Boolean hasMeetingRooms) hasRestaurants(Boolean hasRestaurants) hasRoomTypeAncillaries(Boolean hasRoomTypeAncillaries) hotel(HotelOnMapSupplierDetails hotel) hotelImageUrl(String hotelImageUrl) identifier(UUID identifier) lateCheckOutCharge(CustomMonetaryAmount lateCheckOutCharge) lateCheckOutChargePercent(Float lateCheckOutChargePercent) logoIdentifier(String logoIdentifier) meetingRooms(List<BookingAncillarySupplierDetails> meetingRooms) places(List<BookingAncillarySupplierDetails> places) rateSource(String rateSource) reportingAncillaryList(List<ReportingAncillarySupplierDetails> reportingAncillaryList) reportingDailyRateList(List<ReportingDailyRateSupplierDetails> reportingDailyRateList) reportingExtraChargeList(List<ReportingExtraChargeSupplierDetails> reportingExtraChargeList) restaurants(List<BookingAncillarySupplierDetails> restaurants) review(ReviewSupplierDetails review) roomImageUrl(String roomImageUrl) roomStay(RoomStaySupplierDetails roomStay) roomTypeAncillaries(List<BookingAncillarySupplierDetails> roomTypeAncillaries) voidsetActivities(List<BookingAncillarySupplierDetails> activities) voidsetAddOns(List<BookingAncillarySupplierDetails> addOns) voidsetAddress(AddressSupplierDetails address) voidsetAncillaryList(List<BookingAncillarySupplierDetails> ancillaryList) voidsetAttractions(List<BookingAncillarySupplierDetails> attractions) voidsetBookingCode(String bookingCode) voidsetBookingContract(BookingContractSupplierDetails bookingContract) voidsetCancellableBySupplier(Boolean cancellableBySupplier) voidsetCancellableByTraveler(Boolean cancellableByTraveler) voidsetComment(String comment) voidsetCommissionList(List<CommissionableEntrySupplierDetails> commissionList) voidsetContactInfo(ContactSupplierDetails contactInfo) voidvoidsetDate(LocalDateTime date) voidsetEarlyCheckInCharge(CustomMonetaryAmount earlyCheckInCharge) voidsetEarlyCheckInChargePercent(Float earlyCheckInChargePercent) voidsetEmailHeaderLogoUrl(String emailHeaderLogoUrl) voidsetEngineConfiguration(EngineConfigurationBookingReportSupplierDetails engineConfiguration) voidsetFullAddress(String fullAddress) voidsetGroupIdentifier(UUID groupIdentifier) voidsetHasActivities(Boolean hasActivities) voidsetHasAddOns(Boolean hasAddOns) voidsetHasAllInclusive(Boolean hasAllInclusive) voidsetHasAllInclusivePlusAlcohol(Boolean hasAllInclusivePlusAlcohol) voidsetHasAttractions(Boolean hasAttractions) voidsetHasBreakfast(Boolean hasBreakfast) voidsetHasBrunch(Boolean hasBrunch) voidsetHasDinner(Boolean hasDinner) voidsetHasFood(Boolean hasFood) voidsetHasLunch(Boolean hasLunch) voidsetHasMeetingRooms(Boolean hasMeetingRooms) voidsetHasPlaces(Boolean hasPlaces) voidsetHasRestaurants(Boolean hasRestaurants) voidsetHasRoomTypeAncillaries(Boolean hasRoomTypeAncillaries) voidsetHasSpas(Boolean hasSpas) voidvoidsetHotelImageUrl(String hotelImageUrl) voidsetIdentifier(UUID identifier) voidsetLateCheckOutCharge(CustomMonetaryAmount lateCheckOutCharge) voidsetLateCheckOutChargePercent(Float lateCheckOutChargePercent) voidsetLogoIdentifier(String logoIdentifier) voidsetMeetingRooms(List<BookingAncillarySupplierDetails> meetingRooms) voidsetPlaces(List<BookingAncillarySupplierDetails> places) voidsetRateSource(String rateSource) voidsetReportingAncillaryList(List<ReportingAncillarySupplierDetails> reportingAncillaryList) voidsetReportingDailyRateList(List<ReportingDailyRateSupplierDetails> reportingDailyRateList) voidsetReportingExtraChargeList(List<ReportingExtraChargeSupplierDetails> reportingExtraChargeList) voidsetRestaurants(List<BookingAncillarySupplierDetails> restaurants) voidsetReview(ReviewSupplierDetails review) voidsetRoomImageUrl(String roomImageUrl) voidsetRoomStay(RoomStaySupplierDetails roomStay) voidsetRoomTypeAncillaries(List<BookingAncillarySupplierDetails> roomTypeAncillaries) voidsetServerUrl(String serverUrl) voidsetSocials(List<SocialSupplierDetails> socials) voidvoidsetSpecialRequests(String specialRequests) voidsetStaticMapImageUrl(String staticMapImageUrl) voidsetStaticMapUrl(String staticMapUrl) voidvoidvoidsetUserSession(UserSessionSupplierDetails userSession) socials(List<SocialSupplierDetails> socials) specialRequests(String specialRequests) staticMapImageUrl(String staticMapImageUrl) staticMapUrl(String staticMapUrl) toString()userSession(UserSessionSupplierDetails userSession)
-
Field Details
-
JSON_PROPERTY_CREATION
- See Also:
-
JSON_PROPERTY_DATE
- See Also:
-
JSON_PROPERTY_GROUP_IDENTIFIER
- See Also:
-
JSON_PROPERTY_IDENTIFIER
- See Also:
-
JSON_PROPERTY_ENGINE_CONFIGURATION
- See Also:
-
JSON_PROPERTY_BOOKING_CODE
- See Also:
-
JSON_PROPERTY_USER
- See Also:
-
JSON_PROPERTY_USER_SESSION
- See Also:
-
JSON_PROPERTY_SERVER_URL
- See Also:
-
JSON_PROPERTY_CONTACT_INFO
- See Also:
-
JSON_PROPERTY_ADDRESS
- See Also:
-
JSON_PROPERTY_SOCIALS
- See Also:
-
JSON_PROPERTY_REVIEW
- See Also:
-
JSON_PROPERTY_EMAIL_HEADER_LOGO_URL
- See Also:
-
JSON_PROPERTY_LOGO_IDENTIFIER
- See Also:
-
JSON_PROPERTY_HOTEL
- See Also:
-
JSON_PROPERTY_ROOM_STAY
- See Also:
-
JSON_PROPERTY_SPECIAL_REQUESTS
- See Also:
-
JSON_PROPERTY_COMMENT
- See Also:
-
JSON_PROPERTY_EARLY_CHECK_IN_CHARGE
- See Also:
-
JSON_PROPERTY_LATE_CHECK_OUT_CHARGE
- See Also:
-
JSON_PROPERTY_EARLY_CHECK_IN_CHARGE_PERCENT
- See Also:
-
JSON_PROPERTY_LATE_CHECK_OUT_CHARGE_PERCENT
- See Also:
-
JSON_PROPERTY_HOTEL_IMAGE_URL
- See Also:
-
JSON_PROPERTY_ROOM_IMAGE_URL
- See Also:
-
JSON_PROPERTY_COMMISSION_LIST
- See Also:
-
JSON_PROPERTY_ANCILLARY_LIST
- See Also:
-
JSON_PROPERTY_BOOKING_CONTRACT
- See Also:
-
JSON_PROPERTY_STATIC_MAP_IMAGE_URL
- See Also:
-
JSON_PROPERTY_STATIC_MAP_URL
- See Also:
-
JSON_PROPERTY_RESTAURANTS
- See Also:
-
JSON_PROPERTY_HAS_ROOM_TYPE_ANCILLARIES
- See Also:
-
JSON_PROPERTY_HAS_FOOD
- See Also:
-
JSON_PROPERTY_HAS_RESTAURANTS
- See Also:
-
JSON_PROPERTY_HAS_MEETING_ROOMS
- See Also:
-
JSON_PROPERTY_HAS_SPAS
- See Also:
-
JSON_PROPERTY_HAS_ACTIVITIES
- See Also:
-
JSON_PROPERTY_HAS_ATTRACTIONS
- See Also:
-
JSON_PROPERTY_HAS_PLACES
- See Also:
-
JSON_PROPERTY_REPORTING_DAILY_RATE_LIST
- See Also:
-
JSON_PROPERTY_REPORTING_ANCILLARY_LIST
- See Also:
-
JSON_PROPERTY_REPORTING_EXTRA_CHARGE_LIST
- See Also:
-
JSON_PROPERTY_STATUS
- See Also:
-
JSON_PROPERTY_CANCELLABLE_BY_SUPPLIER
- See Also:
-
JSON_PROPERTY_CANCELLABLE_BY_TRAVELER
- See Also:
-
JSON_PROPERTY_HAS_ADD_ONS
- See Also:
-
JSON_PROPERTY_FULL_ADDRESS
- See Also:
-
JSON_PROPERTY_ADD_ONS
- See Also:
-
JSON_PROPERTY_SPAS
- See Also:
-
JSON_PROPERTY_MEETING_ROOMS
- See Also:
-
JSON_PROPERTY_ACTIVITIES
- See Also:
-
JSON_PROPERTY_ATTRACTIONS
- See Also:
-
JSON_PROPERTY_PLACES
- See Also:
-
JSON_PROPERTY_ROOM_TYPE_ANCILLARIES
- See Also:
-
JSON_PROPERTY_HAS_BREAKFAST
- See Also:
-
JSON_PROPERTY_HAS_BRUNCH
- See Also:
-
JSON_PROPERTY_HAS_LUNCH
- See Also:
-
JSON_PROPERTY_HAS_DINNER
- See Also:
-
JSON_PROPERTY_HAS_ALL_INCLUSIVE
- See Also:
-
JSON_PROPERTY_HAS_ALL_INCLUSIVE_PLUS_ALCOHOL
- See Also:
-
JSON_PROPERTY_RATE_SOURCE
- See Also:
-
-
Constructor Details
-
BookingSupplierDetails
public BookingSupplierDetails()
-
-
Method Details
-
creation
-
getCreation
Communicates whether the booking was created normally or if it failed or was just for testing.- Returns:
- creation
-
setCreation
-
date
-
getDate
Date and time the booking was made.- Returns:
- date
-
setDate
-
groupIdentifier
-
getGroupIdentifier
Unique record identifier for the collection of bookings that were made at the same time.- Returns:
- groupIdentifier
-
setGroupIdentifier
-
identifier
-
getIdentifier
Unique record identifier- Returns:
- identifier
-
setIdentifier
-
engineConfiguration
public BookingSupplierDetails engineConfiguration(EngineConfigurationBookingReportSupplierDetails engineConfiguration) -
getEngineConfiguration
@Nonnull @NotNull @Valid public @NotNull @Valid EngineConfigurationBookingReportSupplierDetails getEngineConfiguration()Get engineConfiguration- Returns:
- engineConfiguration
-
setEngineConfiguration
public void setEngineConfiguration(EngineConfigurationBookingReportSupplierDetails engineConfiguration) -
bookingCode
-
getBookingCode
Unique user-friendly booking geoname. This code should be used when corresponding with travelers.- Returns:
- bookingCode
-
setBookingCode
-
user
-
getUser
Get user- Returns:
- user
-
setUser
-
userSession
-
getUserSession
Get userSession- Returns:
- userSession
-
setUserSession
-
serverUrl
-
getServerUrl
The URL the booking occurred- Returns:
- serverUrl
-
setServerUrl
-
contactInfo
-
getContactInfo
Get contactInfo- Returns:
- contactInfo
-
setContactInfo
-
address
-
getAddress
Get address- Returns:
- address
-
setAddress
-
addSocialsItem
-
getSocials
List of all social network account property has for the traveler to get in touch.- Returns:
- socials
-
setSocials
-
review
-
getReview
-
setReview
-
emailHeaderLogoUrl
-
getEmailHeaderLogoUrl
Full url of the image logo optimized for emails- Returns:
- emailHeaderLogoUrl
-
setEmailHeaderLogoUrl
-
logoIdentifier
-
getLogoIdentifier
Logo cloudinary identifier for potential reuse- Returns:
- logoIdentifier
-
setLogoIdentifier
-
hotel
-
getHotel
Get hotel- Returns:
- hotel
-
setHotel
-
roomStay
-
getRoomStay
-
setRoomStay
-
specialRequests
-
getSpecialRequests
Free text where the traveler can add a message to the property.- Returns:
- specialRequests
-
setSpecialRequests
-
comment
-
getComment
Internal comment field the payment can add and make available to channel manager partners.- Returns:
- comment
-
setComment
-
earlyCheckInCharge
-
getEarlyCheckInCharge
Get earlyCheckInCharge- Returns:
- earlyCheckInCharge
-
setEarlyCheckInCharge
-
lateCheckOutCharge
-
getLateCheckOutCharge
Get lateCheckOutCharge- Returns:
- lateCheckOutCharge
-
setLateCheckOutCharge
-
earlyCheckInChargePercent
-
getEarlyCheckInChargePercent
Early check-in charge calculated in percent of first room night price.- Returns:
- earlyCheckInChargePercent
-
setEarlyCheckInChargePercent
-
lateCheckOutChargePercent
-
getLateCheckOutChargePercent
Early check-in charge calculated in percent of first room night price.- Returns:
- lateCheckOutChargePercent
-
setLateCheckOutChargePercent
-
hotelImageUrl
-
getHotelImageUrl
Absolute URL of hotel image that can be used as-is- Returns:
- hotelImageUrl
-
setHotelImageUrl
-
roomImageUrl
-
getRoomImageUrl
Absolute URL of room image that can be used as-is- Returns:
- roomImageUrl
-
setRoomImageUrl
-
commissionList
public BookingSupplierDetails commissionList(List<CommissionableEntrySupplierDetails> commissionList) -
addCommissionListItem
public BookingSupplierDetails addCommissionListItem(CommissionableEntrySupplierDetails commissionListItem) -
getCommissionList
List of all travel inventory entries that are due a commission to the affiliate.- Returns:
- commissionList
-
setCommissionList
-
ancillaryList
-
addAncillaryListItem
public BookingSupplierDetails addAncillaryListItem(BookingAncillarySupplierDetails ancillaryListItem) -
getAncillaryList
Get ancillaryList- Returns:
- ancillaryList
-
setAncillaryList
-
bookingContract
-
getBookingContract
Get bookingContract- Returns:
- bookingContract
-
setBookingContract
-
staticMapImageUrl
-
getStaticMapImageUrl
Url of map image that can be sent via email- Returns:
- staticMapImageUrl
-
setStaticMapImageUrl
-
staticMapUrl
-
getStaticMapUrl
Url of map image location on Google Maps- Returns:
- staticMapUrl
-
setStaticMapUrl
-
restaurants
-
addRestaurantsItem
-
getRestaurants
Restaurant reservation records.- Returns:
- restaurants
-
setRestaurants
-
hasRoomTypeAncillaries
-
getHasRoomTypeAncillaries
Convenience data point to check if any room type ancillaries are in this booking.- Returns:
- hasRoomTypeAncillaries
-
setHasRoomTypeAncillaries
-
hasFood
-
getHasFood
Convenience data point to check if any food is included in this booking.- Returns:
- hasFood
-
setHasFood
-
hasRestaurants
-
getHasRestaurants
Convenience data point to check if any restaurant reservations are included in this booking.- Returns:
- hasRestaurants
-
setHasRestaurants
-
hasMeetingRooms
-
getHasMeetingRooms
Convenience data point to check if any meeting room reservations are included in this booking.- Returns:
- hasMeetingRooms
-
setHasMeetingRooms
-
hasSpas
-
getHasSpas
Convenience data point to check if any spa reservations are included in this booking.- Returns:
- hasSpas
-
setHasSpas
-
hasActivities
-
getHasActivities
Convenience data point to check if any activity reservations are included in this booking.- Returns:
- hasActivities
-
setHasActivities
-
hasAttractions
-
getHasAttractions
Convenience data point to check if any attractions reservations are included in this booking.- Returns:
- hasAttractions
-
setHasAttractions
-
hasPlaces
-
getHasPlaces
Convenience data point to check if any place reservations are included in this booking.- Returns:
- hasPlaces
-
setHasPlaces
-
reportingDailyRateList
public BookingSupplierDetails reportingDailyRateList(List<ReportingDailyRateSupplierDetails> reportingDailyRateList) -
addReportingDailyRateListItem
public BookingSupplierDetails addReportingDailyRateListItem(ReportingDailyRateSupplierDetails reportingDailyRateListItem) -
getReportingDailyRateList
Get reportingDailyRateList- Returns:
- reportingDailyRateList
-
setReportingDailyRateList
public void setReportingDailyRateList(List<ReportingDailyRateSupplierDetails> reportingDailyRateList) -
reportingAncillaryList
public BookingSupplierDetails reportingAncillaryList(List<ReportingAncillarySupplierDetails> reportingAncillaryList) -
addReportingAncillaryListItem
public BookingSupplierDetails addReportingAncillaryListItem(ReportingAncillarySupplierDetails reportingAncillaryListItem) -
getReportingAncillaryList
Get reportingAncillaryList- Returns:
- reportingAncillaryList
-
setReportingAncillaryList
public void setReportingAncillaryList(List<ReportingAncillarySupplierDetails> reportingAncillaryList) -
reportingExtraChargeList
public BookingSupplierDetails reportingExtraChargeList(List<ReportingExtraChargeSupplierDetails> reportingExtraChargeList) -
addReportingExtraChargeListItem
public BookingSupplierDetails addReportingExtraChargeListItem(ReportingExtraChargeSupplierDetails reportingExtraChargeListItem) -
getReportingExtraChargeList
@Nullable @Valid public @Valid List<ReportingExtraChargeSupplierDetails> getReportingExtraChargeList()Get reportingExtraChargeList- Returns:
- reportingExtraChargeList
-
setReportingExtraChargeList
public void setReportingExtraChargeList(List<ReportingExtraChargeSupplierDetails> reportingExtraChargeList) -
status
-
getStatus
Convenience data point to show which status the booking currently has.- Returns:
- status
-
setStatus
-
cancellableBySupplier
-
getCancellableBySupplier
Whether the booking can still be cancelled completely by the supplier.- Returns:
- cancellableBySupplier
-
setCancellableBySupplier
-
cancellableByTraveler
-
getCancellableByTraveler
Whether the booking can still be cancelled completely by the traveller.- Returns:
- cancellableByTraveler
-
setCancellableByTraveler
-
hasAddOns
-
getHasAddOns
Convenience data point to check if any add-on offers are in this booking.- Returns:
- hasAddOns
-
setHasAddOns
-
fullAddress
-
getFullAddress
Convenience data point to return the full hotel address.- Returns:
- fullAddress
-
setFullAddress
-
addOns
-
addAddOnsItem
-
getAddOns
Add-on records.- Returns:
- addOns
-
setAddOns
-
spas
-
addSpasItem
-
getSpas
Spa reservation records.- Returns:
- spas
-
setSpas
-
meetingRooms
-
addMeetingRoomsItem
-
getMeetingRooms
Meeting room reservation records.- Returns:
- meetingRooms
-
setMeetingRooms
-
activities
-
addActivitiesItem
-
getActivities
Activity reservation records.- Returns:
- activities
-
setActivities
-
attractions
-
addAttractionsItem
-
getAttractions
Attraction reservation records.- Returns:
- attractions
-
setAttractions
-
places
-
addPlacesItem
-
getPlaces
Place reservation records.- Returns:
- places
-
setPlaces
-
roomTypeAncillaries
public BookingSupplierDetails roomTypeAncillaries(List<BookingAncillarySupplierDetails> roomTypeAncillaries) -
addRoomTypeAncillariesItem
public BookingSupplierDetails addRoomTypeAncillariesItem(BookingAncillarySupplierDetails roomTypeAncillariesItem) -
getRoomTypeAncillaries
Room type ancillary records.- Returns:
- roomTypeAncillaries
-
setRoomTypeAncillaries
-
hasBreakfast
-
getHasBreakfast
Convenience data point to get to breakfast quickly.- Returns:
- hasBreakfast
-
setHasBreakfast
-
hasBrunch
-
getHasBrunch
Convenience data point to get to brunch quickly.- Returns:
- hasBrunch
-
setHasBrunch
-
hasLunch
-
getHasLunch
Convenience data point to get to lunch quickly.- Returns:
- hasLunch
-
setHasLunch
-
hasDinner
-
getHasDinner
Convenience data point to get to dinner quickly.- Returns:
- hasDinner
-
setHasDinner
-
hasAllInclusive
-
getHasAllInclusive
Convenience data point to get to all-inclusive quickly.- Returns:
- hasAllInclusive
-
setHasAllInclusive
-
hasAllInclusivePlusAlcohol
-
getHasAllInclusivePlusAlcohol
Convenience data point to get to all-inclusive with alcohol quickly.- Returns:
- hasAllInclusivePlusAlcohol
-
setHasAllInclusivePlusAlcohol
-
rateSource
-
getRateSource
Rate origin. This is usually the property channel manager.- Returns:
- rateSource
-
setRateSource
-
equals
-
hashCode
-
toString
-
socials