Class LocalizedPriceAuthenticatedEntity
java.lang.Object
travel.wink.sdk.booking.model.LocalizedPriceAuthenticatedEntity
@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 LocalizedPriceAuthenticatedEntity
extends Object
LocalizedPriceAuthenticatedEntity
-
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 QuoteLightweightAuthenticatedEntityHotel to wink currency exchange rate.@Valid CustomMonetaryAmountGet sourceTotal@NotNull @Valid QuoteLightweightAuthenticatedEntityHotel 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(QuoteLightweightAuthenticatedEntity sourceToInternalCurrencyQuote) voidsetSourceTotal(CustomMonetaryAmount sourceTotal) voidsetSourceToUserCurrencyQuote(QuoteLightweightAuthenticatedEntity 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(QuoteLightweightAuthenticatedEntity sourceToInternalCurrencyQuote) sourceTotal(CustomMonetaryAmount sourceTotal) sourceToUserCurrencyQuote(QuoteLightweightAuthenticatedEntity 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
-
LocalizedPriceAuthenticatedEntity
public LocalizedPriceAuthenticatedEntity()
-
-
Method Details
-
sourceToUserCurrencyQuote
public LocalizedPriceAuthenticatedEntity sourceToUserCurrencyQuote(@Nonnull QuoteLightweightAuthenticatedEntity sourceToUserCurrencyQuote) -
getSourceToUserCurrencyQuote
@Nonnull @NotNull @Valid public @NotNull @Valid QuoteLightweightAuthenticatedEntity getSourceToUserCurrencyQuote()Hotel to user currency exchange rate.- Returns:
- sourceToUserCurrencyQuote
-
setSourceToUserCurrencyQuote
public void setSourceToUserCurrencyQuote(@Nonnull QuoteLightweightAuthenticatedEntity sourceToUserCurrencyQuote) -
sourceToInternalCurrencyQuote
public LocalizedPriceAuthenticatedEntity sourceToInternalCurrencyQuote(@Nonnull QuoteLightweightAuthenticatedEntity sourceToInternalCurrencyQuote) -
getSourceToInternalCurrencyQuote
@Nonnull @NotNull @Valid public @NotNull @Valid QuoteLightweightAuthenticatedEntity getSourceToInternalCurrencyQuote()Hotel to wink currency exchange rate.- Returns:
- sourceToInternalCurrencyQuote
-
setSourceToInternalCurrencyQuote
public void setSourceToInternalCurrencyQuote(@Nonnull QuoteLightweightAuthenticatedEntity sourceToInternalCurrencyQuote) -
userSpecifiedCurrencyBaseTotal
public LocalizedPriceAuthenticatedEntity 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
public LocalizedPriceAuthenticatedEntity sourceBaseTotal(@Nonnull CustomMonetaryAmount sourceBaseTotal) -
getSourceBaseTotal
Base total in hotel currency.- Returns:
- sourceBaseTotal
-
setSourceBaseTotal
-
internalBaseTotal
public LocalizedPriceAuthenticatedEntity internalBaseTotal(@Nonnull CustomMonetaryAmount internalBaseTotal) -
getInternalBaseTotal
Base total in wink currency.- Returns:
- internalBaseTotal
-
setInternalBaseTotal
-
userSpecifiedCurrencyPromotionalModifier
public LocalizedPriceAuthenticatedEntity userSpecifiedCurrencyPromotionalModifier(@Nullable BigDecimal userSpecifiedCurrencyPromotionalModifier) -
getUserSpecifiedCurrencyPromotionalModifier
Promotional modifiers in user specified currency- Returns:
- userSpecifiedCurrencyPromotionalModifier
-
setUserSpecifiedCurrencyPromotionalModifier
public void setUserSpecifiedCurrencyPromotionalModifier(@Nullable BigDecimal userSpecifiedCurrencyPromotionalModifier) -
sourcePromotionalModifier
public LocalizedPriceAuthenticatedEntity sourcePromotionalModifier(@Nullable BigDecimal sourcePromotionalModifier) -
getSourcePromotionalModifier
Promotional modifiers in hotel currency- Returns:
- sourcePromotionalModifier
-
setSourcePromotionalModifier
-
internalPromotionalModifier
public LocalizedPriceAuthenticatedEntity internalPromotionalModifier(@Nullable BigDecimal internalPromotionalModifier) -
getInternalPromotionalModifier
Promotional modifiers in wink currency- Returns:
- internalPromotionalModifier
-
setInternalPromotionalModifier
-
userSpecifiedCurrencyPremiumModifier
public LocalizedPriceAuthenticatedEntity userSpecifiedCurrencyPremiumModifier(@Nullable BigDecimal userSpecifiedCurrencyPremiumModifier) -
getUserSpecifiedCurrencyPremiumModifier
Premium modifiers in user specified currency- Returns:
- userSpecifiedCurrencyPremiumModifier
-
setUserSpecifiedCurrencyPremiumModifier
public void setUserSpecifiedCurrencyPremiumModifier(@Nullable BigDecimal userSpecifiedCurrencyPremiumModifier) -
sourcePremiumModifier
public LocalizedPriceAuthenticatedEntity sourcePremiumModifier(@Nullable BigDecimal sourcePremiumModifier) -
getSourcePremiumModifier
Premium modifiers in hotel currency- Returns:
- sourcePremiumModifier
-
setSourcePremiumModifier
-
internalPremiumModifier
public LocalizedPriceAuthenticatedEntity internalPremiumModifier(@Nullable BigDecimal internalPremiumModifier) -
getInternalPremiumModifier
Premium modifiers in wink currency- Returns:
- internalPremiumModifier
-
setInternalPremiumModifier
-
userSpecifiedCurrencyChannelModifier
public LocalizedPriceAuthenticatedEntity userSpecifiedCurrencyChannelModifier(@Nullable BigDecimal userSpecifiedCurrencyChannelModifier) -
getUserSpecifiedCurrencyChannelModifier
Channel / Membership modifier in user specified currency- Returns:
- userSpecifiedCurrencyChannelModifier
-
setUserSpecifiedCurrencyChannelModifier
public void setUserSpecifiedCurrencyChannelModifier(@Nullable BigDecimal userSpecifiedCurrencyChannelModifier) -
sourceChannelModifier
public LocalizedPriceAuthenticatedEntity sourceChannelModifier(@Nullable BigDecimal sourceChannelModifier) -
getSourceChannelModifier
Channel / Membership modifier in hotel currency- Returns:
- sourceChannelModifier
-
setSourceChannelModifier
-
internalChannelModifier
public LocalizedPriceAuthenticatedEntity internalChannelModifier(@Nullable BigDecimal 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
public LocalizedPriceAuthenticatedEntity promotionalDiscountPercent(@Nullable Float promotionalDiscountPercent) -
getPromotionalDiscountPercent
Promotional discount percent- Returns:
- promotionalDiscountPercent
-
setPromotionalDiscountPercent
-
channelDiscountPercent
public LocalizedPriceAuthenticatedEntity channelDiscountPercent(@Nullable Float channelDiscountPercent) -
getChannelDiscountPercent
Channel discount percent- Returns:
- channelDiscountPercent
-
setChannelDiscountPercent
-
getPremiumPercent
-
setPremiumPercent
-
sourceTotal
-
getSourceTotal
Get sourceTotal- Returns:
- sourceTotal
-
setSourceTotal
-
userSpecifiedCurrencyTotal
public LocalizedPriceAuthenticatedEntity userSpecifiedCurrencyTotal(@Nullable CustomMonetaryAmount userSpecifiedCurrencyTotal) -
getUserSpecifiedCurrencyTotal
Get userSpecifiedCurrencyTotal- Returns:
- userSpecifiedCurrencyTotal
-
setUserSpecifiedCurrencyTotal
public void setUserSpecifiedCurrencyTotal(@Nullable CustomMonetaryAmount userSpecifiedCurrencyTotal) -
internalTotal
public LocalizedPriceAuthenticatedEntity internalTotal(@Nullable CustomMonetaryAmount 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
-