Class HotelWithBestPriceNonAuthenticatedEntity
java.lang.Object
travel.wink.sdk.lookup.model.HotelWithBestPriceNonAuthenticatedEntity
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
date="2025-03-04T20:50:10.828555026+07:00[Asia/Bangkok]")
public class HotelWithBestPriceNonAuthenticatedEntity
extends Object
HotelWithBestPriceNonAuthenticatedEntity
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddPriceListItem(RoomTypeBestPriceNonAuthenticatedEntity priceListItem) addRoomTypeListItem(GuestRoomLightweightNonAuthenticatedEntity roomTypeListItem) booleanFlag to indicate whether this blocking is available or not.@NotNull @Valid HotelOnMapLightweightNonAuthenticatedEntitygetHotel()Get hotel@NotNull @Valid RoomTypeBestPriceNonAuthenticatedEntityGet lowestPrice@NotNull FloatThe potential discount the user is entitled to if user is a member / authenticated.@NotNull @Valid List<RoomTypeBestPriceNonAuthenticatedEntity> Best-priced room types@NotNull @Valid List<GuestRoomLightweightNonAuthenticatedEntity> Unique property room types@NotNull @Valid QuoteNonAuthenticatedEntityGet sourceToInternalCurrencyQuote@NotNull @Valid QuoteNonAuthenticatedEntityGet sourceToUserCurrencyQuoteinthashCode()lowestPrice(RoomTypeBestPriceNonAuthenticatedEntity lowestPrice) potentialChannelDiscountPercent(Float potentialChannelDiscountPercent) priceList(List<RoomTypeBestPriceNonAuthenticatedEntity> priceList) roomTypeList(List<GuestRoomLightweightNonAuthenticatedEntity> roomTypeList) voidsetAvailable(Boolean available) voidvoidsetLowestPrice(RoomTypeBestPriceNonAuthenticatedEntity lowestPrice) voidsetPotentialChannelDiscountPercent(Float potentialChannelDiscountPercent) voidsetPriceList(List<RoomTypeBestPriceNonAuthenticatedEntity> priceList) voidsetRoomTypeList(List<GuestRoomLightweightNonAuthenticatedEntity> roomTypeList) voidsetSourceToInternalCurrencyQuote(QuoteNonAuthenticatedEntity sourceToInternalCurrencyQuote) voidsetSourceToUserCurrencyQuote(QuoteNonAuthenticatedEntity sourceToUserCurrencyQuote) sourceToInternalCurrencyQuote(QuoteNonAuthenticatedEntity sourceToInternalCurrencyQuote) sourceToUserCurrencyQuote(QuoteNonAuthenticatedEntity sourceToUserCurrencyQuote) toString()
-
Field Details
-
JSON_PROPERTY_HOTEL
- See Also:
-
JSON_PROPERTY_LOWEST_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
public HotelWithBestPriceNonAuthenticatedEntity hotel(HotelOnMapLightweightNonAuthenticatedEntity hotel) -
getHotel
@Nonnull @NotNull @Valid public @NotNull @Valid HotelOnMapLightweightNonAuthenticatedEntity getHotel()Get hotel- Returns:
- hotel
-
setHotel
-
lowestPrice
public HotelWithBestPriceNonAuthenticatedEntity lowestPrice(RoomTypeBestPriceNonAuthenticatedEntity lowestPrice) -
getLowestPrice
@Nonnull @NotNull @Valid public @NotNull @Valid RoomTypeBestPriceNonAuthenticatedEntity getLowestPrice()Get lowestPrice- Returns:
- lowestPrice
-
setLowestPrice
-
roomTypeList
public HotelWithBestPriceNonAuthenticatedEntity roomTypeList(List<GuestRoomLightweightNonAuthenticatedEntity> roomTypeList) -
addRoomTypeListItem
public HotelWithBestPriceNonAuthenticatedEntity addRoomTypeListItem(GuestRoomLightweightNonAuthenticatedEntity roomTypeListItem) -
getRoomTypeList
@Nonnull @NotNull @Valid public @NotNull @Valid List<GuestRoomLightweightNonAuthenticatedEntity> 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 blocking 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
-