Class LocalizedPriceBooker
java.lang.Object
travel.wink.sdk.booking.model.LocalizedPriceBooker
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
date="2025-06-26T20:16:53.154776164+07:00[Asia/Bangkok]",
comments="Generator version: 7.13.0")
public class LocalizedPriceBooker
extends Object
LocalizedPriceBooker
-
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 String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionchannelDiscountPercent(Float channelDiscountPercent) booleanChannel discount percentGet hasChannelDiscountGet hasPremiumGet hasPromotion@NotNull @Valid CustomMonetaryAmountBase total in wink currency.@Valid BigDecimalChannel / Membership modifier in wink currency@Valid BigDecimalPremium modifiers in wink currency@Valid BigDecimalPromotional modifiers in wink currency@Valid CustomMonetaryAmountGet internalTotalPremium percentPromotional discount percentHow many of this item is included in this price@NotNull @Valid CustomMonetaryAmountBase total in hotel currency.@Valid BigDecimalChannel / Membership modifier in hotel currency@Valid BigDecimalPremium modifiers in hotel currency@Valid BigDecimalPromotional modifiers in hotel currency@NotNull @Valid QuoteLightweightBookerHotel to wink currency exchange rate.@Valid CustomMonetaryAmountGet sourceTotal@NotNull @Valid QuoteLightweightBookerHotel to user currency exchange rate.Get totalDiscountPercent@NotNull @Valid CustomMonetaryAmountBase total in user specified currency.@Valid BigDecimalChannel / Membership modifier in user specified currency@Valid BigDecimalPremium modifiers in user specified currency@Valid BigDecimalPromotional modifiers in user specified currency@Valid CustomMonetaryAmountGet userSpecifiedCurrencyTotalhasChannelDiscount(Boolean hasChannelDiscount) inthashCode()hasPremium(Boolean hasPremium) hasPromotion(Boolean hasPromotion) internalBaseTotal(CustomMonetaryAmount internalBaseTotal) internalChannelModifier(BigDecimal internalChannelModifier) internalPremiumModifier(BigDecimal internalPremiumModifier) internalPromotionalModifier(BigDecimal internalPromotionalModifier) internalTotal(CustomMonetaryAmount internalTotal) premiumPercent(Float premiumPercent) promotionalDiscountPercent(Float promotionalDiscountPercent) voidsetChannelDiscountPercent(Float channelDiscountPercent) voidsetHasChannelDiscount(Boolean hasChannelDiscount) voidsetHasPremium(Boolean hasPremium) voidsetHasPromotion(Boolean hasPromotion) voidsetInternalBaseTotal(CustomMonetaryAmount internalBaseTotal) voidsetInternalChannelModifier(BigDecimal internalChannelModifier) voidsetInternalPremiumModifier(BigDecimal internalPremiumModifier) voidsetInternalPromotionalModifier(BigDecimal internalPromotionalModifier) voidsetInternalTotal(CustomMonetaryAmount internalTotal) voidsetPremiumPercent(Float premiumPercent) voidsetPromotionalDiscountPercent(Float promotionalDiscountPercent) voidsetQuantity(Long quantity) voidsetSourceBaseTotal(CustomMonetaryAmount sourceBaseTotal) voidsetSourceChannelModifier(BigDecimal sourceChannelModifier) voidsetSourcePremiumModifier(BigDecimal sourcePremiumModifier) voidsetSourcePromotionalModifier(BigDecimal sourcePromotionalModifier) voidsetSourceToInternalCurrencyQuote(QuoteLightweightBooker sourceToInternalCurrencyQuote) voidsetSourceTotal(CustomMonetaryAmount sourceTotal) voidsetSourceToUserCurrencyQuote(QuoteLightweightBooker sourceToUserCurrencyQuote) voidsetTotalDiscountPercent(Float totalDiscountPercent) voidsetUserSpecifiedCurrencyBaseTotal(CustomMonetaryAmount userSpecifiedCurrencyBaseTotal) voidsetUserSpecifiedCurrencyChannelModifier(BigDecimal userSpecifiedCurrencyChannelModifier) voidsetUserSpecifiedCurrencyPremiumModifier(BigDecimal userSpecifiedCurrencyPremiumModifier) voidsetUserSpecifiedCurrencyPromotionalModifier(BigDecimal userSpecifiedCurrencyPromotionalModifier) voidsetUserSpecifiedCurrencyTotal(CustomMonetaryAmount userSpecifiedCurrencyTotal) sourceBaseTotal(CustomMonetaryAmount sourceBaseTotal) sourceChannelModifier(BigDecimal sourceChannelModifier) sourcePremiumModifier(BigDecimal sourcePremiumModifier) sourcePromotionalModifier(BigDecimal sourcePromotionalModifier) sourceToInternalCurrencyQuote(QuoteLightweightBooker sourceToInternalCurrencyQuote) sourceTotal(CustomMonetaryAmount sourceTotal) sourceToUserCurrencyQuote(QuoteLightweightBooker sourceToUserCurrencyQuote) toString()totalDiscountPercent(Float totalDiscountPercent) userSpecifiedCurrencyBaseTotal(CustomMonetaryAmount userSpecifiedCurrencyBaseTotal) userSpecifiedCurrencyChannelModifier(BigDecimal userSpecifiedCurrencyChannelModifier) userSpecifiedCurrencyPremiumModifier(BigDecimal userSpecifiedCurrencyPremiumModifier) userSpecifiedCurrencyPromotionalModifier(BigDecimal userSpecifiedCurrencyPromotionalModifier) userSpecifiedCurrencyTotal(CustomMonetaryAmount userSpecifiedCurrencyTotal)
-
Field Details
-
JSON_PROPERTY_SOURCE_TO_USER_CURRENCY_QUOTE
- See Also:
-
JSON_PROPERTY_SOURCE_TO_INTERNAL_CURRENCY_QUOTE
- See Also:
-
JSON_PROPERTY_USER_SPECIFIED_CURRENCY_BASE_TOTAL
- See Also:
-
JSON_PROPERTY_SOURCE_BASE_TOTAL
- See Also:
-
JSON_PROPERTY_INTERNAL_BASE_TOTAL
- See Also:
-
JSON_PROPERTY_USER_SPECIFIED_CURRENCY_PROMOTIONAL_MODIFIER
- See Also:
-
JSON_PROPERTY_SOURCE_PROMOTIONAL_MODIFIER
- See Also:
-
JSON_PROPERTY_INTERNAL_PROMOTIONAL_MODIFIER
- See Also:
-
JSON_PROPERTY_USER_SPECIFIED_CURRENCY_PREMIUM_MODIFIER
- See Also:
-
JSON_PROPERTY_SOURCE_PREMIUM_MODIFIER
- See Also:
-
JSON_PROPERTY_INTERNAL_PREMIUM_MODIFIER
- See Also:
-
JSON_PROPERTY_USER_SPECIFIED_CURRENCY_CHANNEL_MODIFIER
- See Also:
-
JSON_PROPERTY_SOURCE_CHANNEL_MODIFIER
- See Also:
-
JSON_PROPERTY_INTERNAL_CHANNEL_MODIFIER
- See Also:
-
JSON_PROPERTY_QUANTITY
- See Also:
-
JSON_PROPERTY_PROMOTIONAL_DISCOUNT_PERCENT
- See Also:
-
JSON_PROPERTY_CHANNEL_DISCOUNT_PERCENT
- See Also:
-
JSON_PROPERTY_PREMIUM_PERCENT
- See Also:
-
JSON_PROPERTY_SOURCE_TOTAL
- See Also:
-
JSON_PROPERTY_USER_SPECIFIED_CURRENCY_TOTAL
- See Also:
-
JSON_PROPERTY_INTERNAL_TOTAL
- See Also:
-
JSON_PROPERTY_TOTAL_DISCOUNT_PERCENT
- See Also:
-
JSON_PROPERTY_HAS_PREMIUM
- See Also:
-
JSON_PROPERTY_HAS_PROMOTION
- See Also:
-
JSON_PROPERTY_HAS_CHANNEL_DISCOUNT
- See Also:
-
-
Constructor Details
-
LocalizedPriceBooker
public LocalizedPriceBooker()
-
-
Method Details
-
sourceToUserCurrencyQuote
public LocalizedPriceBooker sourceToUserCurrencyQuote(@Nonnull QuoteLightweightBooker sourceToUserCurrencyQuote) -
getSourceToUserCurrencyQuote
@Nonnull @NotNull @Valid public @NotNull @Valid QuoteLightweightBooker getSourceToUserCurrencyQuote()Hotel to user currency exchange rate.- Returns:
- sourceToUserCurrencyQuote
-
setSourceToUserCurrencyQuote
-
sourceToInternalCurrencyQuote
public LocalizedPriceBooker sourceToInternalCurrencyQuote(@Nonnull QuoteLightweightBooker sourceToInternalCurrencyQuote) -
getSourceToInternalCurrencyQuote
@Nonnull @NotNull @Valid public @NotNull @Valid QuoteLightweightBooker getSourceToInternalCurrencyQuote()Hotel to wink currency exchange rate.- Returns:
- sourceToInternalCurrencyQuote
-
setSourceToInternalCurrencyQuote
public void setSourceToInternalCurrencyQuote(@Nonnull QuoteLightweightBooker sourceToInternalCurrencyQuote) -
userSpecifiedCurrencyBaseTotal
public LocalizedPriceBooker userSpecifiedCurrencyBaseTotal(@Nonnull CustomMonetaryAmount userSpecifiedCurrencyBaseTotal) -
getUserSpecifiedCurrencyBaseTotal
@Nonnull @NotNull @Valid public @NotNull @Valid CustomMonetaryAmount getUserSpecifiedCurrencyBaseTotal()Base total in user specified currency.- Returns:
- userSpecifiedCurrencyBaseTotal
-
setUserSpecifiedCurrencyBaseTotal
public void setUserSpecifiedCurrencyBaseTotal(@Nonnull CustomMonetaryAmount userSpecifiedCurrencyBaseTotal) -
sourceBaseTotal
-
getSourceBaseTotal
Base total in hotel currency.- Returns:
- sourceBaseTotal
-
setSourceBaseTotal
-
internalBaseTotal
-
getInternalBaseTotal
Base total in wink currency.- Returns:
- internalBaseTotal
-
setInternalBaseTotal
-
userSpecifiedCurrencyPromotionalModifier
public LocalizedPriceBooker userSpecifiedCurrencyPromotionalModifier(@Nullable BigDecimal userSpecifiedCurrencyPromotionalModifier) -
getUserSpecifiedCurrencyPromotionalModifier
Promotional modifiers in user specified currency- Returns:
- userSpecifiedCurrencyPromotionalModifier
-
setUserSpecifiedCurrencyPromotionalModifier
public void setUserSpecifiedCurrencyPromotionalModifier(@Nullable BigDecimal userSpecifiedCurrencyPromotionalModifier) -
sourcePromotionalModifier
public LocalizedPriceBooker sourcePromotionalModifier(@Nullable BigDecimal sourcePromotionalModifier) -
getSourcePromotionalModifier
Promotional modifiers in hotel currency- Returns:
- sourcePromotionalModifier
-
setSourcePromotionalModifier
-
internalPromotionalModifier
public LocalizedPriceBooker internalPromotionalModifier(@Nullable BigDecimal internalPromotionalModifier) -
getInternalPromotionalModifier
Promotional modifiers in wink currency- Returns:
- internalPromotionalModifier
-
setInternalPromotionalModifier
-
userSpecifiedCurrencyPremiumModifier
public LocalizedPriceBooker userSpecifiedCurrencyPremiumModifier(@Nullable BigDecimal userSpecifiedCurrencyPremiumModifier) -
getUserSpecifiedCurrencyPremiumModifier
Premium modifiers in user specified currency- Returns:
- userSpecifiedCurrencyPremiumModifier
-
setUserSpecifiedCurrencyPremiumModifier
public void setUserSpecifiedCurrencyPremiumModifier(@Nullable BigDecimal userSpecifiedCurrencyPremiumModifier) -
sourcePremiumModifier
-
getSourcePremiumModifier
Premium modifiers in hotel currency- Returns:
- sourcePremiumModifier
-
setSourcePremiumModifier
-
internalPremiumModifier
-
getInternalPremiumModifier
Premium modifiers in wink currency- Returns:
- internalPremiumModifier
-
setInternalPremiumModifier
-
userSpecifiedCurrencyChannelModifier
public LocalizedPriceBooker userSpecifiedCurrencyChannelModifier(@Nullable BigDecimal userSpecifiedCurrencyChannelModifier) -
getUserSpecifiedCurrencyChannelModifier
Channel / Membership modifier in user specified currency- Returns:
- userSpecifiedCurrencyChannelModifier
-
setUserSpecifiedCurrencyChannelModifier
public void setUserSpecifiedCurrencyChannelModifier(@Nullable BigDecimal userSpecifiedCurrencyChannelModifier) -
sourceChannelModifier
-
getSourceChannelModifier
Channel / Membership modifier in hotel currency- Returns:
- sourceChannelModifier
-
setSourceChannelModifier
-
internalChannelModifier
-
getInternalChannelModifier
Channel / Membership modifier in wink currency- Returns:
- internalChannelModifier
-
setInternalChannelModifier
-
quantity
-
getQuantity
How many of this item is included in this price- Returns:
- quantity
-
setQuantity
-
promotionalDiscountPercent
-
getPromotionalDiscountPercent
Promotional discount percent- Returns:
- promotionalDiscountPercent
-
setPromotionalDiscountPercent
-
channelDiscountPercent
-
getChannelDiscountPercent
Channel discount percent- Returns:
- channelDiscountPercent
-
setChannelDiscountPercent
-
getPremiumPercent
-
setPremiumPercent
-
sourceTotal
-
getSourceTotal
Get sourceTotal- Returns:
- sourceTotal
-
setSourceTotal
-
userSpecifiedCurrencyTotal
public LocalizedPriceBooker userSpecifiedCurrencyTotal(@Nullable CustomMonetaryAmount userSpecifiedCurrencyTotal) -
getUserSpecifiedCurrencyTotal
Get userSpecifiedCurrencyTotal- Returns:
- userSpecifiedCurrencyTotal
-
setUserSpecifiedCurrencyTotal
public void setUserSpecifiedCurrencyTotal(@Nullable CustomMonetaryAmount userSpecifiedCurrencyTotal) -
internalTotal
-
getInternalTotal
Get internalTotal- Returns:
- internalTotal
-
setInternalTotal
-
totalDiscountPercent
-
getTotalDiscountPercent
Get totalDiscountPercent- Returns:
- totalDiscountPercent
-
setTotalDiscountPercent
-
hasPremium
-
getHasPremium
-
setHasPremium
-
hasPromotion
-
getHasPromotion
-
setHasPromotion
-
hasChannelDiscount
-
getHasChannelDiscount
-
setHasChannelDiscount
-
equals
-
hashCode
-
toString
-