Package travel.wink.sdk.lookup.model
Class HotelWithBestPriceNonAuthenticatedEntity
java.lang.Object
travel.wink.sdk.lookup.model.HotelWithBestPriceNonAuthenticatedEntity
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
date="2024-09-15T11:59:59.099471418+07:00[Asia/Bangkok]")
public class HotelWithBestPriceNonAuthenticatedEntity
extends Object
HotelWithBestPriceNonAuthenticatedEntity
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddPriceListItem(RoomTypeBestPriceNonAuthenticatedEntity priceListItem) addRoomTypeListItem(GuestRoomNonAuthenticatedEntity roomTypeListItem) booleanFlag to indicate whether this inventory is available or not.@NotNull @Valid HotelOnMapNonAuthenticatedEntitygetHotel()Get hotel@NotNull FloatThe potential discount the user is entitled to if user is a member / authenticated.@NotNull @Valid RoomTypeWithBestPriceNonAuthenticatedEntitygetPrice()Get price@NotNull @Valid List<RoomTypeBestPriceNonAuthenticatedEntity> Best-priced room types@NotNull @Valid List<GuestRoomNonAuthenticatedEntity> Unique property room types@NotNull @Valid QuoteNonAuthenticatedEntityGet sourceToInternalCurrencyQuote@NotNull @Valid QuoteNonAuthenticatedEntityGet sourceToUserCurrencyQuoteinthashCode()potentialChannelDiscountPercent(Float potentialChannelDiscountPercent) priceList(List<RoomTypeBestPriceNonAuthenticatedEntity> priceList) roomTypeList(List<GuestRoomNonAuthenticatedEntity> roomTypeList) voidsetAvailable(Boolean available) voidvoidsetPotentialChannelDiscountPercent(Float potentialChannelDiscountPercent) voidvoidsetPriceList(List<RoomTypeBestPriceNonAuthenticatedEntity> priceList) voidsetRoomTypeList(List<GuestRoomNonAuthenticatedEntity> roomTypeList) voidsetSourceToInternalCurrencyQuote(QuoteNonAuthenticatedEntity sourceToInternalCurrencyQuote) voidsetSourceToUserCurrencyQuote(QuoteNonAuthenticatedEntity sourceToUserCurrencyQuote) sourceToInternalCurrencyQuote(QuoteNonAuthenticatedEntity sourceToInternalCurrencyQuote) sourceToUserCurrencyQuote(QuoteNonAuthenticatedEntity sourceToUserCurrencyQuote) toString()
-
Field Details
-
JSON_PROPERTY_HOTEL
- See Also:
-
JSON_PROPERTY_PRICE
- See Also:
-
JSON_PROPERTY_ROOM_TYPE_LIST
- See Also:
-
JSON_PROPERTY_PRICE_LIST
- See Also:
-
JSON_PROPERTY_POTENTIAL_CHANNEL_DISCOUNT_PERCENT
- See Also:
-
JSON_PROPERTY_SOURCE_TO_USER_CURRENCY_QUOTE
- See Also:
-
JSON_PROPERTY_SOURCE_TO_INTERNAL_CURRENCY_QUOTE
- See Also:
-
JSON_PROPERTY_AVAILABLE
- See Also:
-
-
Constructor Details
-
HotelWithBestPriceNonAuthenticatedEntity
public HotelWithBestPriceNonAuthenticatedEntity()
-
-
Method Details
-
hotel
-
getHotel
Get hotel- Returns:
- hotel
-
setHotel
-
price
public HotelWithBestPriceNonAuthenticatedEntity price(RoomTypeWithBestPriceNonAuthenticatedEntity price) -
getPrice
@Nonnull @NotNull @Valid public @NotNull @Valid RoomTypeWithBestPriceNonAuthenticatedEntity getPrice()Get price- Returns:
- price
-
setPrice
-
roomTypeList
public HotelWithBestPriceNonAuthenticatedEntity roomTypeList(List<GuestRoomNonAuthenticatedEntity> roomTypeList) -
addRoomTypeListItem
public HotelWithBestPriceNonAuthenticatedEntity addRoomTypeListItem(GuestRoomNonAuthenticatedEntity roomTypeListItem) -
getRoomTypeList
@Nonnull @NotNull @Valid public @NotNull @Valid List<GuestRoomNonAuthenticatedEntity> getRoomTypeList()Unique property room types- Returns:
- roomTypeList
-
setRoomTypeList
-
priceList
public HotelWithBestPriceNonAuthenticatedEntity priceList(List<RoomTypeBestPriceNonAuthenticatedEntity> priceList) -
addPriceListItem
public HotelWithBestPriceNonAuthenticatedEntity addPriceListItem(RoomTypeBestPriceNonAuthenticatedEntity priceListItem) -
getPriceList
@Nonnull @NotNull @Valid public @NotNull @Valid List<RoomTypeBestPriceNonAuthenticatedEntity> getPriceList()Best-priced room types- Returns:
- priceList
-
setPriceList
-
potentialChannelDiscountPercent
public HotelWithBestPriceNonAuthenticatedEntity potentialChannelDiscountPercent(Float potentialChannelDiscountPercent) -
getPotentialChannelDiscountPercent
The potential discount the user is entitled to if user is a member / authenticated.- Returns:
- potentialChannelDiscountPercent
-
setPotentialChannelDiscountPercent
-
sourceToUserCurrencyQuote
public HotelWithBestPriceNonAuthenticatedEntity sourceToUserCurrencyQuote(QuoteNonAuthenticatedEntity sourceToUserCurrencyQuote) -
getSourceToUserCurrencyQuote
@Nonnull @NotNull @Valid public @NotNull @Valid QuoteNonAuthenticatedEntity getSourceToUserCurrencyQuote()Get sourceToUserCurrencyQuote- Returns:
- sourceToUserCurrencyQuote
-
setSourceToUserCurrencyQuote
-
sourceToInternalCurrencyQuote
public HotelWithBestPriceNonAuthenticatedEntity sourceToInternalCurrencyQuote(QuoteNonAuthenticatedEntity sourceToInternalCurrencyQuote) -
getSourceToInternalCurrencyQuote
@Nonnull @NotNull @Valid public @NotNull @Valid QuoteNonAuthenticatedEntity getSourceToInternalCurrencyQuote()Get sourceToInternalCurrencyQuote- Returns:
- sourceToInternalCurrencyQuote
-
setSourceToInternalCurrencyQuote
public void setSourceToInternalCurrencyQuote(QuoteNonAuthenticatedEntity sourceToInternalCurrencyQuote) -
available
-
getAvailable
Flag to indicate whether this inventory is available or not. This data point is identifier to the available flag on the `price` child data point.- Returns:
- available
-
setAvailable
-
equals
-
hashCode
-
toString
-