Class LocalizedPriceNonAuthenticatedEntity

java.lang.Object
travel.wink.sdk.lookup.model.LocalizedPriceNonAuthenticatedEntity

@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", date="2025-06-26T20:20:57.458275411+07:00[Asia/Bangkok]", comments="Generator version: 7.13.0") public class LocalizedPriceNonAuthenticatedEntity extends Object
LocalizedPriceNonAuthenticatedEntity
  • Field Details

    • JSON_PROPERTY_SOURCE_TO_USER_CURRENCY_QUOTE

      public static final String JSON_PROPERTY_SOURCE_TO_USER_CURRENCY_QUOTE
      See Also:
    • JSON_PROPERTY_SOURCE_TO_INTERNAL_CURRENCY_QUOTE

      public static final String JSON_PROPERTY_SOURCE_TO_INTERNAL_CURRENCY_QUOTE
      See Also:
    • JSON_PROPERTY_USER_SPECIFIED_CURRENCY_BASE_TOTAL

      public static final String JSON_PROPERTY_USER_SPECIFIED_CURRENCY_BASE_TOTAL
      See Also:
    • JSON_PROPERTY_SOURCE_BASE_TOTAL

      public static final String JSON_PROPERTY_SOURCE_BASE_TOTAL
      See Also:
    • JSON_PROPERTY_INTERNAL_BASE_TOTAL

      public static final String JSON_PROPERTY_INTERNAL_BASE_TOTAL
      See Also:
    • JSON_PROPERTY_USER_SPECIFIED_CURRENCY_PROMOTIONAL_MODIFIER

      public static final String JSON_PROPERTY_USER_SPECIFIED_CURRENCY_PROMOTIONAL_MODIFIER
      See Also:
    • JSON_PROPERTY_SOURCE_PROMOTIONAL_MODIFIER

      public static final String JSON_PROPERTY_SOURCE_PROMOTIONAL_MODIFIER
      See Also:
    • JSON_PROPERTY_INTERNAL_PROMOTIONAL_MODIFIER

      public static final String JSON_PROPERTY_INTERNAL_PROMOTIONAL_MODIFIER
      See Also:
    • JSON_PROPERTY_USER_SPECIFIED_CURRENCY_PREMIUM_MODIFIER

      public static final String JSON_PROPERTY_USER_SPECIFIED_CURRENCY_PREMIUM_MODIFIER
      See Also:
    • JSON_PROPERTY_SOURCE_PREMIUM_MODIFIER

      public static final String JSON_PROPERTY_SOURCE_PREMIUM_MODIFIER
      See Also:
    • JSON_PROPERTY_INTERNAL_PREMIUM_MODIFIER

      public static final String JSON_PROPERTY_INTERNAL_PREMIUM_MODIFIER
      See Also:
    • JSON_PROPERTY_USER_SPECIFIED_CURRENCY_CHANNEL_MODIFIER

      public static final String JSON_PROPERTY_USER_SPECIFIED_CURRENCY_CHANNEL_MODIFIER
      See Also:
    • JSON_PROPERTY_SOURCE_CHANNEL_MODIFIER

      public static final String JSON_PROPERTY_SOURCE_CHANNEL_MODIFIER
      See Also:
    • JSON_PROPERTY_INTERNAL_CHANNEL_MODIFIER

      public static final String JSON_PROPERTY_INTERNAL_CHANNEL_MODIFIER
      See Also:
    • JSON_PROPERTY_QUANTITY

      public static final String JSON_PROPERTY_QUANTITY
      See Also:
    • JSON_PROPERTY_PROMOTIONAL_DISCOUNT_PERCENT

      public static final String JSON_PROPERTY_PROMOTIONAL_DISCOUNT_PERCENT
      See Also:
    • JSON_PROPERTY_CHANNEL_DISCOUNT_PERCENT

      public static final String JSON_PROPERTY_CHANNEL_DISCOUNT_PERCENT
      See Also:
    • JSON_PROPERTY_PREMIUM_PERCENT

      public static final String JSON_PROPERTY_PREMIUM_PERCENT
      See Also:
    • JSON_PROPERTY_SOURCE_TOTAL

      public static final String JSON_PROPERTY_SOURCE_TOTAL
      See Also:
    • JSON_PROPERTY_USER_SPECIFIED_CURRENCY_TOTAL

      public static final String JSON_PROPERTY_USER_SPECIFIED_CURRENCY_TOTAL
      See Also:
    • JSON_PROPERTY_INTERNAL_TOTAL

      public static final String JSON_PROPERTY_INTERNAL_TOTAL
      See Also:
    • JSON_PROPERTY_TOTAL_DISCOUNT_PERCENT

      public static final String JSON_PROPERTY_TOTAL_DISCOUNT_PERCENT
      See Also:
    • JSON_PROPERTY_HAS_PREMIUM

      public static final String JSON_PROPERTY_HAS_PREMIUM
      See Also:
    • JSON_PROPERTY_HAS_PROMOTION

      public static final String JSON_PROPERTY_HAS_PROMOTION
      See Also:
    • JSON_PROPERTY_HAS_CHANNEL_DISCOUNT

      public static final String JSON_PROPERTY_HAS_CHANNEL_DISCOUNT
      See Also:
  • Constructor Details

    • LocalizedPriceNonAuthenticatedEntity

      public LocalizedPriceNonAuthenticatedEntity()
  • Method Details

    • sourceToUserCurrencyQuote

      public LocalizedPriceNonAuthenticatedEntity sourceToUserCurrencyQuote(@Nonnull QuoteLightweightNonAuthenticatedEntity sourceToUserCurrencyQuote)
    • getSourceToUserCurrencyQuote

      @Nonnull @NotNull @Valid public @NotNull @Valid QuoteLightweightNonAuthenticatedEntity getSourceToUserCurrencyQuote()
      Hotel to user currency exchange rate.
      Returns:
      sourceToUserCurrencyQuote
    • setSourceToUserCurrencyQuote

      public void setSourceToUserCurrencyQuote(@Nonnull QuoteLightweightNonAuthenticatedEntity sourceToUserCurrencyQuote)
    • sourceToInternalCurrencyQuote

      public LocalizedPriceNonAuthenticatedEntity sourceToInternalCurrencyQuote(@Nonnull QuoteLightweightNonAuthenticatedEntity sourceToInternalCurrencyQuote)
    • getSourceToInternalCurrencyQuote

      @Nonnull @NotNull @Valid public @NotNull @Valid QuoteLightweightNonAuthenticatedEntity getSourceToInternalCurrencyQuote()
      Hotel to wink currency exchange rate.
      Returns:
      sourceToInternalCurrencyQuote
    • setSourceToInternalCurrencyQuote

      public void setSourceToInternalCurrencyQuote(@Nonnull QuoteLightweightNonAuthenticatedEntity sourceToInternalCurrencyQuote)
    • userSpecifiedCurrencyBaseTotal

      public LocalizedPriceNonAuthenticatedEntity 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 LocalizedPriceNonAuthenticatedEntity sourceBaseTotal(@Nonnull CustomMonetaryAmount sourceBaseTotal)
    • getSourceBaseTotal

      @Nonnull @NotNull @Valid public @NotNull @Valid CustomMonetaryAmount getSourceBaseTotal()
      Base total in hotel currency.
      Returns:
      sourceBaseTotal
    • setSourceBaseTotal

      public void setSourceBaseTotal(@Nonnull CustomMonetaryAmount sourceBaseTotal)
    • internalBaseTotal

      public LocalizedPriceNonAuthenticatedEntity internalBaseTotal(@Nonnull CustomMonetaryAmount internalBaseTotal)
    • getInternalBaseTotal

      @Nonnull @NotNull @Valid public @NotNull @Valid CustomMonetaryAmount getInternalBaseTotal()
      Base total in wink currency.
      Returns:
      internalBaseTotal
    • setInternalBaseTotal

      public void setInternalBaseTotal(@Nonnull CustomMonetaryAmount internalBaseTotal)
    • userSpecifiedCurrencyPromotionalModifier

      public LocalizedPriceNonAuthenticatedEntity userSpecifiedCurrencyPromotionalModifier(@Nullable BigDecimal userSpecifiedCurrencyPromotionalModifier)
    • getUserSpecifiedCurrencyPromotionalModifier

      @Nullable @Valid public @Valid BigDecimal getUserSpecifiedCurrencyPromotionalModifier()
      Promotional modifiers in user specified currency
      Returns:
      userSpecifiedCurrencyPromotionalModifier
    • setUserSpecifiedCurrencyPromotionalModifier

      public void setUserSpecifiedCurrencyPromotionalModifier(@Nullable BigDecimal userSpecifiedCurrencyPromotionalModifier)
    • sourcePromotionalModifier

      public LocalizedPriceNonAuthenticatedEntity sourcePromotionalModifier(@Nullable BigDecimal sourcePromotionalModifier)
    • getSourcePromotionalModifier

      @Nullable @Valid public @Valid BigDecimal getSourcePromotionalModifier()
      Promotional modifiers in hotel currency
      Returns:
      sourcePromotionalModifier
    • setSourcePromotionalModifier

      public void setSourcePromotionalModifier(@Nullable BigDecimal sourcePromotionalModifier)
    • internalPromotionalModifier

      public LocalizedPriceNonAuthenticatedEntity internalPromotionalModifier(@Nullable BigDecimal internalPromotionalModifier)
    • getInternalPromotionalModifier

      @Nullable @Valid public @Valid BigDecimal getInternalPromotionalModifier()
      Promotional modifiers in wink currency
      Returns:
      internalPromotionalModifier
    • setInternalPromotionalModifier

      public void setInternalPromotionalModifier(@Nullable BigDecimal internalPromotionalModifier)
    • userSpecifiedCurrencyPremiumModifier

      public LocalizedPriceNonAuthenticatedEntity userSpecifiedCurrencyPremiumModifier(@Nullable BigDecimal userSpecifiedCurrencyPremiumModifier)
    • getUserSpecifiedCurrencyPremiumModifier

      @Nullable @Valid public @Valid BigDecimal getUserSpecifiedCurrencyPremiumModifier()
      Premium modifiers in user specified currency
      Returns:
      userSpecifiedCurrencyPremiumModifier
    • setUserSpecifiedCurrencyPremiumModifier

      public void setUserSpecifiedCurrencyPremiumModifier(@Nullable BigDecimal userSpecifiedCurrencyPremiumModifier)
    • sourcePremiumModifier

      public LocalizedPriceNonAuthenticatedEntity sourcePremiumModifier(@Nullable BigDecimal sourcePremiumModifier)
    • getSourcePremiumModifier

      @Nullable @Valid public @Valid BigDecimal getSourcePremiumModifier()
      Premium modifiers in hotel currency
      Returns:
      sourcePremiumModifier
    • setSourcePremiumModifier

      public void setSourcePremiumModifier(@Nullable BigDecimal sourcePremiumModifier)
    • internalPremiumModifier

      public LocalizedPriceNonAuthenticatedEntity internalPremiumModifier(@Nullable BigDecimal internalPremiumModifier)
    • getInternalPremiumModifier

      @Nullable @Valid public @Valid BigDecimal getInternalPremiumModifier()
      Premium modifiers in wink currency
      Returns:
      internalPremiumModifier
    • setInternalPremiumModifier

      public void setInternalPremiumModifier(@Nullable BigDecimal internalPremiumModifier)
    • userSpecifiedCurrencyChannelModifier

      public LocalizedPriceNonAuthenticatedEntity userSpecifiedCurrencyChannelModifier(@Nullable BigDecimal userSpecifiedCurrencyChannelModifier)
    • getUserSpecifiedCurrencyChannelModifier

      @Nullable @Valid public @Valid BigDecimal getUserSpecifiedCurrencyChannelModifier()
      Channel / Membership modifier in user specified currency
      Returns:
      userSpecifiedCurrencyChannelModifier
    • setUserSpecifiedCurrencyChannelModifier

      public void setUserSpecifiedCurrencyChannelModifier(@Nullable BigDecimal userSpecifiedCurrencyChannelModifier)
    • sourceChannelModifier

      public LocalizedPriceNonAuthenticatedEntity sourceChannelModifier(@Nullable BigDecimal sourceChannelModifier)
    • getSourceChannelModifier

      @Nullable @Valid public @Valid BigDecimal getSourceChannelModifier()
      Channel / Membership modifier in hotel currency
      Returns:
      sourceChannelModifier
    • setSourceChannelModifier

      public void setSourceChannelModifier(@Nullable BigDecimal sourceChannelModifier)
    • internalChannelModifier

      public LocalizedPriceNonAuthenticatedEntity internalChannelModifier(@Nullable BigDecimal internalChannelModifier)
    • getInternalChannelModifier

      @Nullable @Valid public @Valid BigDecimal getInternalChannelModifier()
      Channel / Membership modifier in wink currency
      Returns:
      internalChannelModifier
    • setInternalChannelModifier

      public void setInternalChannelModifier(@Nullable BigDecimal internalChannelModifier)
    • quantity

      public LocalizedPriceNonAuthenticatedEntity quantity(@Nullable Long quantity)
    • getQuantity

      @Nullable public Long getQuantity()
      How many of this item is included in this price
      Returns:
      quantity
    • setQuantity

      public void setQuantity(@Nullable Long quantity)
    • promotionalDiscountPercent

      public LocalizedPriceNonAuthenticatedEntity promotionalDiscountPercent(@Nullable Float promotionalDiscountPercent)
    • getPromotionalDiscountPercent

      @Nullable public Float getPromotionalDiscountPercent()
      Promotional discount percent
      Returns:
      promotionalDiscountPercent
    • setPromotionalDiscountPercent

      public void setPromotionalDiscountPercent(@Nullable Float promotionalDiscountPercent)
    • channelDiscountPercent

      public LocalizedPriceNonAuthenticatedEntity channelDiscountPercent(@Nullable Float channelDiscountPercent)
    • getChannelDiscountPercent

      @Nullable public Float getChannelDiscountPercent()
      Channel discount percent
      Returns:
      channelDiscountPercent
    • setChannelDiscountPercent

      public void setChannelDiscountPercent(@Nullable Float channelDiscountPercent)
    • premiumPercent

      public LocalizedPriceNonAuthenticatedEntity premiumPercent(@Nullable Float premiumPercent)
    • getPremiumPercent

      @Nullable public Float getPremiumPercent()
      Premium percent
      Returns:
      premiumPercent
    • setPremiumPercent

      public void setPremiumPercent(@Nullable Float premiumPercent)
    • sourceTotal

      public LocalizedPriceNonAuthenticatedEntity sourceTotal(@Nullable CustomMonetaryAmount sourceTotal)
    • getSourceTotal

      @Nullable @Valid public @Valid CustomMonetaryAmount getSourceTotal()
      Get sourceTotal
      Returns:
      sourceTotal
    • setSourceTotal

      public void setSourceTotal(@Nullable CustomMonetaryAmount sourceTotal)
    • userSpecifiedCurrencyTotal

      public LocalizedPriceNonAuthenticatedEntity userSpecifiedCurrencyTotal(@Nullable CustomMonetaryAmount userSpecifiedCurrencyTotal)
    • getUserSpecifiedCurrencyTotal

      @Nullable @Valid public @Valid CustomMonetaryAmount getUserSpecifiedCurrencyTotal()
      Get userSpecifiedCurrencyTotal
      Returns:
      userSpecifiedCurrencyTotal
    • setUserSpecifiedCurrencyTotal

      public void setUserSpecifiedCurrencyTotal(@Nullable CustomMonetaryAmount userSpecifiedCurrencyTotal)
    • internalTotal

      public LocalizedPriceNonAuthenticatedEntity internalTotal(@Nullable CustomMonetaryAmount internalTotal)
    • getInternalTotal

      @Nullable @Valid public @Valid CustomMonetaryAmount getInternalTotal()
      Get internalTotal
      Returns:
      internalTotal
    • setInternalTotal

      public void setInternalTotal(@Nullable CustomMonetaryAmount internalTotal)
    • totalDiscountPercent

      public LocalizedPriceNonAuthenticatedEntity totalDiscountPercent(@Nullable Float totalDiscountPercent)
    • getTotalDiscountPercent

      @Nullable public Float getTotalDiscountPercent()
      Get totalDiscountPercent
      Returns:
      totalDiscountPercent
    • setTotalDiscountPercent

      public void setTotalDiscountPercent(@Nullable Float totalDiscountPercent)
    • hasPremium

      public LocalizedPriceNonAuthenticatedEntity hasPremium(@Nullable Boolean hasPremium)
    • getHasPremium

      @Nullable public Boolean getHasPremium()
      Get hasPremium
      Returns:
      hasPremium
    • setHasPremium

      public void setHasPremium(@Nullable Boolean hasPremium)
    • hasPromotion

      public LocalizedPriceNonAuthenticatedEntity hasPromotion(@Nullable Boolean hasPromotion)
    • getHasPromotion

      @Nullable public Boolean getHasPromotion()
      Get hasPromotion
      Returns:
      hasPromotion
    • setHasPromotion

      public void setHasPromotion(@Nullable Boolean hasPromotion)
    • hasChannelDiscount

      public LocalizedPriceNonAuthenticatedEntity hasChannelDiscount(@Nullable Boolean hasChannelDiscount)
    • getHasChannelDiscount

      @Nullable public Boolean getHasChannelDiscount()
      Get hasChannelDiscount
      Returns:
      hasChannelDiscount
    • setHasChannelDiscount

      public void setHasChannelDiscount(@Nullable Boolean hasChannelDiscount)
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object