Class StayRateBooker

java.lang.Object
travel.wink.sdk.booking.model.StayRateBooker

@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 StayRateBooker extends Object
StayRateBooker
  • Field Details

    • 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_SOURCE_EXTRA_PAX_MODIFIER

      public static final String JSON_PROPERTY_SOURCE_EXTRA_PAX_MODIFIER
      See Also:
    • JSON_PROPERTY_INTERNAL_EXTRA_PAX_MODIFIER

      public static final String JSON_PROPERTY_INTERNAL_EXTRA_PAX_MODIFIER
      See Also:
    • JSON_PROPERTY_USER_SPECIFIED_CURRENCY_EXTRA_PAX_MODIFIER

      public static final String JSON_PROPERTY_USER_SPECIFIED_CURRENCY_EXTRA_PAX_MODIFIER
      See Also:
    • JSON_PROPERTY_SOURCE_EXTRA_CHILD_MODIFIER

      public static final String JSON_PROPERTY_SOURCE_EXTRA_CHILD_MODIFIER
      See Also:
    • JSON_PROPERTY_INTERNAL_EXTRA_CHILD_MODIFIER

      public static final String JSON_PROPERTY_INTERNAL_EXTRA_CHILD_MODIFIER
      See Also:
    • JSON_PROPERTY_USER_SPECIFIED_CURRENCY_EXTRA_CHILD_MODIFIER

      public static final String JSON_PROPERTY_USER_SPECIFIED_CURRENCY_EXTRA_CHILD_MODIFIER
      See Also:
    • JSON_PROPERTY_SOURCE_SINGLE_OCCUPANT_MODIFIER

      public static final String JSON_PROPERTY_SOURCE_SINGLE_OCCUPANT_MODIFIER
      See Also:
    • JSON_PROPERTY_INTERNAL_SINGLE_OCCUPANT_MODIFIER

      public static final String JSON_PROPERTY_INTERNAL_SINGLE_OCCUPANT_MODIFIER
      See Also:
    • JSON_PROPERTY_USER_SPECIFIED_CURRENCY_SINGLE_OCCUPANT_MODIFIER

      public static final String JSON_PROPERTY_USER_SPECIFIED_CURRENCY_SINGLE_OCCUPANT_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_PROMOTIONAL_MODIFIER

      public static final String JSON_PROPERTY_USER_SPECIFIED_CURRENCY_PROMOTIONAL_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_PREMIUM_MODIFIER

      public static final String JSON_PROPERTY_USER_SPECIFIED_CURRENCY_PREMIUM_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_USER_SPECIFIED_CURRENCY_CHANNEL_MODIFIER

      public static final String JSON_PROPERTY_USER_SPECIFIED_CURRENCY_CHANNEL_MODIFIER
      See Also:
    • JSON_PROPERTY_QUANTITY

      public static final String JSON_PROPERTY_QUANTITY
      See Also:
    • JSON_PROPERTY_MIN_OCCUPANCY

      public static final String JSON_PROPERTY_MIN_OCCUPANCY
      See Also:
    • JSON_PROPERTY_MAX_OCCUPANCY

      public static final String JSON_PROPERTY_MAX_OCCUPANCY
      See Also:
    • JSON_PROPERTY_RATE_SOURCE

      public static final String JSON_PROPERTY_RATE_SOURCE
      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_AVAILABLE

      public static final String JSON_PROPERTY_AVAILABLE
      See Also:
    • 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_OFFER_DETAILS

      public static final String JSON_PROPERTY_OFFER_DETAILS
      See Also:
    • JSON_PROPERTY_PROMOTIONAL_CODES

      public static final String JSON_PROPERTY_PROMOTIONAL_CODES
      See Also:
    • JSON_PROPERTY_USER_SPECIFIED_CURRENCY_TOTAL

      public static final String JSON_PROPERTY_USER_SPECIFIED_CURRENCY_TOTAL
      See Also:
    • JSON_PROPERTY_SOURCE_TOTAL

      public static final String JSON_PROPERTY_SOURCE_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_USER_SPECIFIED_CURRENCY_AVERAGE_PRICE_PER_NIGHT

      public static final String JSON_PROPERTY_USER_SPECIFIED_CURRENCY_AVERAGE_PRICE_PER_NIGHT
      See Also:
    • JSON_PROPERTY_INTERNAL_AVERAGE_PRICE_PER_NIGHT

      public static final String JSON_PROPERTY_INTERNAL_AVERAGE_PRICE_PER_NIGHT
      See Also:
    • JSON_PROPERTY_SOURCE_AVERAGE_PRICE_PER_NIGHT

      public static final String JSON_PROPERTY_SOURCE_AVERAGE_PRICE_PER_NIGHT
      See Also:
  • Constructor Details

    • StayRateBooker

      public StayRateBooker()
  • Method Details

    • userSpecifiedCurrencyBaseTotal

      public StayRateBooker userSpecifiedCurrencyBaseTotal(@Nullable CustomMonetaryAmount userSpecifiedCurrencyBaseTotal)
    • getUserSpecifiedCurrencyBaseTotal

      @Nullable @Valid public @Valid CustomMonetaryAmount getUserSpecifiedCurrencyBaseTotal()
      Base total in user specified currency.
      Returns:
      userSpecifiedCurrencyBaseTotal
    • setUserSpecifiedCurrencyBaseTotal

      public void setUserSpecifiedCurrencyBaseTotal(@Nullable CustomMonetaryAmount userSpecifiedCurrencyBaseTotal)
    • sourceBaseTotal

      public StayRateBooker sourceBaseTotal(@Nullable CustomMonetaryAmount sourceBaseTotal)
    • getSourceBaseTotal

      @Nullable @Valid public @Valid CustomMonetaryAmount getSourceBaseTotal()
      Base total in hotel's currency.
      Returns:
      sourceBaseTotal
    • setSourceBaseTotal

      public void setSourceBaseTotal(@Nullable CustomMonetaryAmount sourceBaseTotal)
    • internalBaseTotal

      public StayRateBooker internalBaseTotal(@Nullable CustomMonetaryAmount internalBaseTotal)
    • getInternalBaseTotal

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

      public void setInternalBaseTotal(@Nullable CustomMonetaryAmount internalBaseTotal)
    • sourceExtraPaxModifier

      public StayRateBooker sourceExtraPaxModifier(@Nullable BigDecimal sourceExtraPaxModifier)
    • getSourceExtraPaxModifier

      @Nullable @Valid public @Valid BigDecimal getSourceExtraPaxModifier()
      Extra person modifier in hotel currency.
      Returns:
      sourceExtraPaxModifier
    • setSourceExtraPaxModifier

      public void setSourceExtraPaxModifier(@Nullable BigDecimal sourceExtraPaxModifier)
    • internalExtraPaxModifier

      public StayRateBooker internalExtraPaxModifier(@Nullable BigDecimal internalExtraPaxModifier)
    • getInternalExtraPaxModifier

      @Nullable @Valid public @Valid BigDecimal getInternalExtraPaxModifier()
      Extra person modifier in wink currency
      Returns:
      internalExtraPaxModifier
    • setInternalExtraPaxModifier

      public void setInternalExtraPaxModifier(@Nullable BigDecimal internalExtraPaxModifier)
    • userSpecifiedCurrencyExtraPaxModifier

      public StayRateBooker userSpecifiedCurrencyExtraPaxModifier(@Nullable BigDecimal userSpecifiedCurrencyExtraPaxModifier)
    • getUserSpecifiedCurrencyExtraPaxModifier

      @Nullable @Valid public @Valid BigDecimal getUserSpecifiedCurrencyExtraPaxModifier()
      Extra person modifier in user specified currency
      Returns:
      userSpecifiedCurrencyExtraPaxModifier
    • setUserSpecifiedCurrencyExtraPaxModifier

      public void setUserSpecifiedCurrencyExtraPaxModifier(@Nullable BigDecimal userSpecifiedCurrencyExtraPaxModifier)
    • sourceExtraChildModifier

      public StayRateBooker sourceExtraChildModifier(@Nullable BigDecimal sourceExtraChildModifier)
    • getSourceExtraChildModifier

      @Nullable @Valid public @Valid BigDecimal getSourceExtraChildModifier()
      Extra child modifier in hotel currency
      Returns:
      sourceExtraChildModifier
    • setSourceExtraChildModifier

      public void setSourceExtraChildModifier(@Nullable BigDecimal sourceExtraChildModifier)
    • internalExtraChildModifier

      public StayRateBooker internalExtraChildModifier(@Nullable BigDecimal internalExtraChildModifier)
    • getInternalExtraChildModifier

      @Nullable @Valid public @Valid BigDecimal getInternalExtraChildModifier()
      Extra child modifier in wink currency
      Returns:
      internalExtraChildModifier
    • setInternalExtraChildModifier

      public void setInternalExtraChildModifier(@Nullable BigDecimal internalExtraChildModifier)
    • userSpecifiedCurrencyExtraChildModifier

      public StayRateBooker userSpecifiedCurrencyExtraChildModifier(@Nullable BigDecimal userSpecifiedCurrencyExtraChildModifier)
    • getUserSpecifiedCurrencyExtraChildModifier

      @Nullable @Valid public @Valid BigDecimal getUserSpecifiedCurrencyExtraChildModifier()
      Extra child modifier in user specified currcency
      Returns:
      userSpecifiedCurrencyExtraChildModifier
    • setUserSpecifiedCurrencyExtraChildModifier

      public void setUserSpecifiedCurrencyExtraChildModifier(@Nullable BigDecimal userSpecifiedCurrencyExtraChildModifier)
    • sourceSingleOccupantModifier

      public StayRateBooker sourceSingleOccupantModifier(@Nullable BigDecimal sourceSingleOccupantModifier)
    • getSourceSingleOccupantModifier

      @Nullable @Valid public @Valid BigDecimal getSourceSingleOccupantModifier()
      Single occupant modifier in hotel currency
      Returns:
      sourceSingleOccupantModifier
    • setSourceSingleOccupantModifier

      public void setSourceSingleOccupantModifier(@Nullable BigDecimal sourceSingleOccupantModifier)
    • internalSingleOccupantModifier

      public StayRateBooker internalSingleOccupantModifier(@Nullable BigDecimal internalSingleOccupantModifier)
    • getInternalSingleOccupantModifier

      @Nullable @Valid public @Valid BigDecimal getInternalSingleOccupantModifier()
      Singe occupant modifier in wink currency
      Returns:
      internalSingleOccupantModifier
    • setInternalSingleOccupantModifier

      public void setInternalSingleOccupantModifier(@Nullable BigDecimal internalSingleOccupantModifier)
    • userSpecifiedCurrencySingleOccupantModifier

      public StayRateBooker userSpecifiedCurrencySingleOccupantModifier(@Nullable BigDecimal userSpecifiedCurrencySingleOccupantModifier)
    • getUserSpecifiedCurrencySingleOccupantModifier

      @Nullable @Valid public @Valid BigDecimal getUserSpecifiedCurrencySingleOccupantModifier()
      Single occupant modifier in user specified currency
      Returns:
      userSpecifiedCurrencySingleOccupantModifier
    • setUserSpecifiedCurrencySingleOccupantModifier

      public void setUserSpecifiedCurrencySingleOccupantModifier(@Nullable BigDecimal userSpecifiedCurrencySingleOccupantModifier)
    • sourcePromotionalModifier

      public StayRateBooker sourcePromotionalModifier(@Nullable BigDecimal sourcePromotionalModifier)
    • getSourcePromotionalModifier

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

      public void setSourcePromotionalModifier(@Nullable BigDecimal sourcePromotionalModifier)
    • internalPromotionalModifier

      public StayRateBooker internalPromotionalModifier(@Nullable BigDecimal internalPromotionalModifier)
    • getInternalPromotionalModifier

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

      public void setInternalPromotionalModifier(@Nullable BigDecimal internalPromotionalModifier)
    • userSpecifiedCurrencyPromotionalModifier

      public StayRateBooker userSpecifiedCurrencyPromotionalModifier(@Nullable BigDecimal userSpecifiedCurrencyPromotionalModifier)
    • getUserSpecifiedCurrencyPromotionalModifier

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

      public void setUserSpecifiedCurrencyPromotionalModifier(@Nullable BigDecimal userSpecifiedCurrencyPromotionalModifier)
    • sourcePremiumModifier

      public StayRateBooker sourcePremiumModifier(@Nullable BigDecimal sourcePremiumModifier)
    • getSourcePremiumModifier

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

      public void setSourcePremiumModifier(@Nullable BigDecimal sourcePremiumModifier)
    • internalPremiumModifier

      public StayRateBooker internalPremiumModifier(@Nullable BigDecimal internalPremiumModifier)
    • getInternalPremiumModifier

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

      public void setInternalPremiumModifier(@Nullable BigDecimal internalPremiumModifier)
    • userSpecifiedCurrencyPremiumModifier

      public StayRateBooker userSpecifiedCurrencyPremiumModifier(@Nullable BigDecimal userSpecifiedCurrencyPremiumModifier)
    • getUserSpecifiedCurrencyPremiumModifier

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

      public void setUserSpecifiedCurrencyPremiumModifier(@Nullable BigDecimal userSpecifiedCurrencyPremiumModifier)
    • sourceChannelModifier

      public StayRateBooker 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 StayRateBooker 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)
    • userSpecifiedCurrencyChannelModifier

      public StayRateBooker 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)
    • quantity

      public StayRateBooker quantity(@Nullable Integer quantity)
    • getQuantity

      @Nullable public Integer getQuantity()
      Quantity
      Returns:
      quantity
    • setQuantity

      public void setQuantity(@Nullable Integer quantity)
    • minOccupancy

      public StayRateBooker minOccupancy(@Nullable Integer minOccupancy)
    • getMinOccupancy

      @Nullable public Integer getMinOccupancy()
      Minimum occupancy
      Returns:
      minOccupancy
    • setMinOccupancy

      public void setMinOccupancy(@Nullable Integer minOccupancy)
    • maxOccupancy

      public StayRateBooker maxOccupancy(@Nullable Integer maxOccupancy)
    • getMaxOccupancy

      @Nullable public Integer getMaxOccupancy()
      Maximum occupancy
      Returns:
      maxOccupancy
    • setMaxOccupancy

      public void setMaxOccupancy(@Nullable Integer maxOccupancy)
    • rateSource

      public StayRateBooker rateSource(@Nullable String rateSource)
    • getRateSource

      @Nullable public String getRateSource()
      Source
      Returns:
      rateSource
    • setRateSource

      public void setRateSource(@Nullable String rateSource)
    • promotionalDiscountPercent

      public StayRateBooker promotionalDiscountPercent(@Nullable Float promotionalDiscountPercent)
    • getPromotionalDiscountPercent

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

      public void setPromotionalDiscountPercent(@Nullable Float promotionalDiscountPercent)
    • channelDiscountPercent

      public StayRateBooker channelDiscountPercent(@Nullable Float channelDiscountPercent)
    • getChannelDiscountPercent

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

      public void setChannelDiscountPercent(@Nullable Float channelDiscountPercent)
    • premiumPercent

      public StayRateBooker premiumPercent(@Nullable Float premiumPercent)
    • getPremiumPercent

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

      public void setPremiumPercent(@Nullable Float premiumPercent)
    • available

      public StayRateBooker available(@Nullable Boolean available)
    • getAvailable

      @Nullable public Boolean getAvailable()
      Available
      Returns:
      available
    • setAvailable

      public void setAvailable(@Nullable Boolean available)
    • sourceToUserCurrencyQuote

      public StayRateBooker sourceToUserCurrencyQuote(@Nullable QuoteLightweightBooker sourceToUserCurrencyQuote)
    • getSourceToUserCurrencyQuote

      @Nullable @Valid public @Valid QuoteLightweightBooker getSourceToUserCurrencyQuote()
      Hotel to user currency exchange rate.
      Returns:
      sourceToUserCurrencyQuote
    • setSourceToUserCurrencyQuote

      public void setSourceToUserCurrencyQuote(@Nullable QuoteLightweightBooker sourceToUserCurrencyQuote)
    • sourceToInternalCurrencyQuote

      public StayRateBooker sourceToInternalCurrencyQuote(@Nullable QuoteLightweightBooker sourceToInternalCurrencyQuote)
    • getSourceToInternalCurrencyQuote

      @Nullable @Valid public @Valid QuoteLightweightBooker getSourceToInternalCurrencyQuote()
      Hotel to wink currency exchange rate.
      Returns:
      sourceToInternalCurrencyQuote
    • setSourceToInternalCurrencyQuote

      public void setSourceToInternalCurrencyQuote(@Nullable QuoteLightweightBooker sourceToInternalCurrencyQuote)
    • offerDetails

      public StayRateBooker offerDetails(@Nullable List<@Valid LocalizedDescriptionBooker> offerDetails)
    • addOfferDetailsItem

      public StayRateBooker addOfferDetailsItem(LocalizedDescriptionBooker offerDetailsItem)
    • getOfferDetails

      @Nullable @Valid public @Valid List<@Valid LocalizedDescriptionBooker> getOfferDetails()
      Get offerDetails
      Returns:
      offerDetails
    • setOfferDetails

      public void setOfferDetails(@Nullable List<@Valid LocalizedDescriptionBooker> offerDetails)
    • promotionalCodes

      public StayRateBooker promotionalCodes(@Nullable List<String> promotionalCodes)
    • addPromotionalCodesItem

      public StayRateBooker addPromotionalCodesItem(String promotionalCodesItem)
    • getPromotionalCodes

      @Nullable public List<String> getPromotionalCodes()
      Get promotionalCodes
      Returns:
      promotionalCodes
    • setPromotionalCodes

      public void setPromotionalCodes(@Nullable List<String> promotionalCodes)
    • userSpecifiedCurrencyTotal

      public StayRateBooker userSpecifiedCurrencyTotal(@Nullable CustomMonetaryAmount userSpecifiedCurrencyTotal)
    • getUserSpecifiedCurrencyTotal

      @Nullable @Valid public @Valid CustomMonetaryAmount getUserSpecifiedCurrencyTotal()
      User-defined currency final price.
      Returns:
      userSpecifiedCurrencyTotal
    • setUserSpecifiedCurrencyTotal

      public void setUserSpecifiedCurrencyTotal(@Nullable CustomMonetaryAmount userSpecifiedCurrencyTotal)
    • sourceTotal

      public StayRateBooker sourceTotal(@Nullable CustomMonetaryAmount sourceTotal)
    • getSourceTotal

      @Nullable @Valid public @Valid CustomMonetaryAmount getSourceTotal()
      Source currency final price.
      Returns:
      sourceTotal
    • setSourceTotal

      public void setSourceTotal(@Nullable CustomMonetaryAmount sourceTotal)
    • internalTotal

      public StayRateBooker internalTotal(@Nullable CustomMonetaryAmount internalTotal)
    • getInternalTotal

      @Nullable @Valid public @Valid CustomMonetaryAmount getInternalTotal()
      Internal currency final price.
      Returns:
      internalTotal
    • setInternalTotal

      public void setInternalTotal(@Nullable CustomMonetaryAmount internalTotal)
    • totalDiscountPercent

      public StayRateBooker totalDiscountPercent(@Nullable Float totalDiscountPercent)
    • getTotalDiscountPercent

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

      public void setTotalDiscountPercent(@Nullable Float totalDiscountPercent)
    • userSpecifiedCurrencyAveragePricePerNight

      public StayRateBooker userSpecifiedCurrencyAveragePricePerNight(@Nullable CustomMonetaryAmount userSpecifiedCurrencyAveragePricePerNight)
    • getUserSpecifiedCurrencyAveragePricePerNight

      @Nullable @Valid public @Valid CustomMonetaryAmount getUserSpecifiedCurrencyAveragePricePerNight()
      Get userSpecifiedCurrencyAveragePricePerNight
      Returns:
      userSpecifiedCurrencyAveragePricePerNight
    • setUserSpecifiedCurrencyAveragePricePerNight

      public void setUserSpecifiedCurrencyAveragePricePerNight(@Nullable CustomMonetaryAmount userSpecifiedCurrencyAveragePricePerNight)
    • internalAveragePricePerNight

      public StayRateBooker internalAveragePricePerNight(@Nullable CustomMonetaryAmount internalAveragePricePerNight)
    • getInternalAveragePricePerNight

      @Nullable @Valid public @Valid CustomMonetaryAmount getInternalAveragePricePerNight()
      Get internalAveragePricePerNight
      Returns:
      internalAveragePricePerNight
    • setInternalAveragePricePerNight

      public void setInternalAveragePricePerNight(@Nullable CustomMonetaryAmount internalAveragePricePerNight)
    • sourceAveragePricePerNight

      public StayRateBooker sourceAveragePricePerNight(@Nullable CustomMonetaryAmount sourceAveragePricePerNight)
    • getSourceAveragePricePerNight

      @Nullable @Valid public @Valid CustomMonetaryAmount getSourceAveragePricePerNight()
      Get sourceAveragePricePerNight
      Returns:
      sourceAveragePricePerNight
    • setSourceAveragePricePerNight

      public void setSourceAveragePricePerNight(@Nullable CustomMonetaryAmount sourceAveragePricePerNight)
    • 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