Class ApiHotelBookingConfirm
java.lang.Object
travel.wink.hotelbeds.booking.sdk.model.ApiHotelBookingConfirm
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
date="2023-10-04T11:28:08.331690043+07:00[Asia/Bangkok]")
public class ApiHotelBookingConfirm
extends Object
Information about an hotel and its associated room rates.
-
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 String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddCreditCardsItem(ApiCreditCard creditCardsItem) addKeywordsItem(ApiKeyword keywordsItem) addReviewsItem(ApiReview reviewsItem) addRoomsItem(RoomBookingConfirm roomsItem) cancellationAmount(String cancellationAmount) categoryCode(String categoryCode) categoryName(String categoryName) clientComments(String clientComments) creditCards(List<ApiCreditCard> creditCards) description(String description) destinationCode(String destinationCode) destinationName(String destinationName) booleanGet cancellationAmountHotelbeds code of the hotel category.Name of the hotel category.@Valid LocalDateCheck-in date.@Valid LocalDateCheck-out date.Get clientCommentsgetCode()Hotelbeds internal hotel code.@Valid List<ApiCreditCard>List of credit cards accepted by the hotel.Client currency.Hotel description.Code of the destination of the hotel location.Name of the destination of the hotel location.@Valid List<ApiKeyword>Get keywordsLatitude coordinate of the hotel location.Longitude coordinate of the hotel location.Maximum hotel room price.Minimum hotel room price.getName()Name of the hotel.Indicates the need for payment data(i.e.: credit card details) in order to finish the booking.@Valid BigDecimalRemaining amount to be paid.Get reviews@Valid List<RoomBookingConfirm>getRooms()Get rooms@Valid ApiSupplierGet supplier@Valid BigDecimalTotal amount of the booking.@Valid BigDecimalTotal amount of the booking.@Valid ApiUpsellingGet upsellingCode of the zone of the hotel location.Name of the zone of the hotel location.inthashCode()keywords(List<ApiKeyword> keywords) paymentDataRequired(Boolean paymentDataRequired) pendingAmount(BigDecimal pendingAmount) rooms(List<RoomBookingConfirm> rooms) voidsetCancellationAmount(String cancellationAmount) voidsetCategoryCode(String categoryCode) voidsetCategoryName(String categoryName) voidsetCheckIn(LocalDate checkIn) voidsetCheckOut(LocalDate checkOut) voidsetClientComments(String clientComments) voidvoidsetCreditCards(List<ApiCreditCard> creditCards) voidsetCurrency(String currency) voidsetDescription(String description) voidsetDestinationCode(String destinationCode) voidsetDestinationName(String destinationName) voidsetKeywords(List<ApiKeyword> keywords) voidsetLatitude(String latitude) voidsetLongitude(String longitude) voidsetMaxRate(String maxRate) voidsetMinRate(String minRate) voidvoidsetPaymentDataRequired(Boolean paymentDataRequired) voidsetPendingAmount(BigDecimal pendingAmount) voidsetReviews(List<ApiReview> reviews) voidsetRooms(List<RoomBookingConfirm> rooms) voidsetSupplier(ApiSupplier supplier) voidsetTotalNet(BigDecimal totalNet) voidsetTotalSellingRate(BigDecimal totalSellingRate) voidsetUpselling(ApiUpselling upselling) voidsetZoneCode(Integer zoneCode) voidsetZoneName(String zoneName) supplier(ApiSupplier supplier) toString()totalNet(BigDecimal totalNet) totalSellingRate(BigDecimal totalSellingRate) upselling(ApiUpselling upselling)
-
Field Details
-
JSON_PROPERTY_CHECK_OUT
- See Also:
-
JSON_PROPERTY_CHECK_IN
- See Also:
-
JSON_PROPERTY_CODE
- See Also:
-
JSON_PROPERTY_NAME
- See Also:
-
JSON_PROPERTY_DESCRIPTION
- See Also:
-
JSON_PROPERTY_CATEGORY_CODE
- See Also:
-
JSON_PROPERTY_CATEGORY_NAME
- See Also:
-
JSON_PROPERTY_DESTINATION_CODE
- See Also:
-
JSON_PROPERTY_DESTINATION_NAME
- See Also:
-
JSON_PROPERTY_ZONE_CODE
- See Also:
-
JSON_PROPERTY_ZONE_NAME
- See Also:
-
JSON_PROPERTY_LATITUDE
- See Also:
-
JSON_PROPERTY_LONGITUDE
- See Also:
-
JSON_PROPERTY_MIN_RATE
- See Also:
-
JSON_PROPERTY_MAX_RATE
- See Also:
-
JSON_PROPERTY_TOTAL_SELLING_RATE
- See Also:
-
JSON_PROPERTY_TOTAL_NET
- See Also:
-
JSON_PROPERTY_PENDING_AMOUNT
- See Also:
-
JSON_PROPERTY_CURRENCY
- See Also:
-
JSON_PROPERTY_SUPPLIER
- See Also:
-
JSON_PROPERTY_CLIENT_COMMENTS
- See Also:
-
JSON_PROPERTY_CANCELLATION_AMOUNT
- See Also:
-
JSON_PROPERTY_UPSELLING
- See Also:
-
JSON_PROPERTY_KEYWORDS
- See Also:
-
JSON_PROPERTY_REVIEWS
- See Also:
-
JSON_PROPERTY_ROOMS
- See Also:
-
JSON_PROPERTY_CREDIT_CARDS
- See Also:
-
JSON_PROPERTY_PAYMENT_DATA_REQUIRED
- See Also:
-
-
Constructor Details
-
ApiHotelBookingConfirm
public ApiHotelBookingConfirm()
-
-
Method Details
-
checkOut
-
getCheckOut
Check-out date.- Returns:
- checkOut
-
setCheckOut
-
checkIn
-
getCheckIn
Check-in date.- Returns:
- checkIn
-
setCheckIn
-
code
-
getCode
Hotelbeds internal hotel code.- Returns:
- code
-
setCode
-
name
-
getName
Name of the hotel.- Returns:
- name
-
setName
-
description
-
getDescription
Hotel description.- Returns:
- description
-
setDescription
-
categoryCode
-
getCategoryCode
Hotelbeds code of the hotel category.- Returns:
- categoryCode
-
setCategoryCode
-
categoryName
-
getCategoryName
Name of the hotel category.- Returns:
- categoryName
-
setCategoryName
-
destinationCode
-
getDestinationCode
Code of the destination of the hotel location.- Returns:
- destinationCode
-
setDestinationCode
-
destinationName
-
getDestinationName
Name of the destination of the hotel location.- Returns:
- destinationName
-
setDestinationName
-
zoneCode
-
getZoneCode
Code of the zone of the hotel location.- Returns:
- zoneCode
-
setZoneCode
-
zoneName
-
getZoneName
Name of the zone of the hotel location.- Returns:
- zoneName
-
setZoneName
-
latitude
-
getLatitude
Latitude coordinate of the hotel location.- Returns:
- latitude
-
setLatitude
-
longitude
-
getLongitude
Longitude coordinate of the hotel location.- Returns:
- longitude
-
setLongitude
-
minRate
-
getMinRate
Minimum hotel room price.- Returns:
- minRate
-
setMinRate
-
maxRate
-
getMaxRate
Maximum hotel room price.- Returns:
- maxRate
-
setMaxRate
-
totalSellingRate
-
getTotalSellingRate
Total amount of the booking.- Returns:
- totalSellingRate
-
setTotalSellingRate
-
totalNet
-
getTotalNet
Total amount of the booking.- Returns:
- totalNet
-
setTotalNet
-
pendingAmount
-
getPendingAmount
Remaining amount to be paid.- Returns:
- pendingAmount
-
setPendingAmount
-
currency
-
getCurrency
Client currency.- Returns:
- currency
-
setCurrency
-
supplier
-
getSupplier
Get supplier- Returns:
- supplier
-
setSupplier
-
clientComments
-
getClientComments
Get clientComments- Returns:
- clientComments
-
setClientComments
-
cancellationAmount
-
getCancellationAmount
Get cancellationAmount- Returns:
- cancellationAmount
-
setCancellationAmount
-
upselling
-
getUpselling
Get upselling- Returns:
- upselling
-
setUpselling
-
keywords
-
addKeywordsItem
-
getKeywords
Get keywords- Returns:
- keywords
-
setKeywords
-
reviews
-
addReviewsItem
-
getReviews
Get reviews- Returns:
- reviews
-
setReviews
-
rooms
-
addRoomsItem
-
getRooms
Get rooms- Returns:
- rooms
-
setRooms
-
creditCards
-
addCreditCardsItem
-
getCreditCards
List of credit cards accepted by the hotel.- Returns:
- creditCards
-
setCreditCards
-
paymentDataRequired
-
getPaymentDataRequired
Indicates the need for payment data(i.e.: credit card details) in order to finish the booking.- Returns:
- paymentDataRequired
-
setPaymentDataRequired
-
equals
-
hashCode
public int hashCode() -
toString
-