Package travel.wink.sdk.events.model
Class StayRate
java.lang.Object
travel.wink.sdk.events.model.StayRate
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
date="2022-07-01T17:00:52.890368+07:00[Asia/Bangkok]")
public class StayRate
extends Object
Price details
-
Nested Class Summary
Nested Classes -
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 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 TypeMethodDescriptionaddOfferDetailsItem(SimpleDescription offerDetailsItem) addPromotionalCodesItem(String promotionalCodesItem) channelDiscountPercent(Float channelDiscountPercent) booleanAvailableChanel discount percentGet internalAveragePricePerNightGet internalBaseTotalChannel / Membership modifier in wink currencyExtra child modifier in wink currencyExtra person modifier in wink currencyRate premiums modifiers in wink currencyRate discount modifiers in wink currencySinge occupant modifier in wink currencyGet internalTotalMaximum occupancyMinimum occupancy@Valid List<SimpleDescription>Localized text of the discountPremium percentPromotional codesPromotional discount percentQuantitySourceGet sourceAveragePricePerNightGet sourceBaseTotalChannel / Membership modifier in hotel currencyExtra child modifier in hotel currencyExtra person modifier in hotel currency.Rate premiums modifiers in hotel currencyRate discount modifiers in hotel currencySingle occupant modifier in hotel currency@Valid QuoteGet sourceToInternalCurrencyQuoteGet sourceTotal@Valid QuoteGet sourceToUserCurrencyQuoteGet totalDiscountPercentGet userSpecifiedCurrencyAveragePricePerNightGet userSpecifiedCurrencyBaseTotalChannel / Membership modifier in user specified currencyExtra child modifier in user specified currcencyExtra person modifier in user specified currencyRate premiums modifiers in user specified currencyRate discount modifiers in user specified currencySingle occupant modifier in user specified currencyGet userSpecifiedCurrencyTotalinthashCode()internalAveragePricePerNight(BookingUserSpecifiedCurrencyTotal internalAveragePricePerNight) internalBaseTotal(BookingUserSpecifiedCurrencyTotal internalBaseTotal) internalChannelModifier(Double internalChannelModifier) internalExtraChildModifier(Double internalExtraChildModifier) internalExtraPaxModifier(Double internalExtraPaxModifier) internalPremiumModifier(Double internalPremiumModifier) internalPromotionalModifier(Double internalPromotionalModifier) internalSingleOccupantModifier(Double internalSingleOccupantModifier) internalTotal(BookingUserSpecifiedCurrencyTotal internalTotal) maxOccupancy(Integer maxOccupancy) minOccupancy(Integer minOccupancy) offerDetails(List<SimpleDescription> offerDetails) premiumPercent(Float premiumPercent) promotionalCodes(List<String> promotionalCodes) promotionalDiscountPercent(Float promotionalDiscountPercent) rateSource(StayRate.RateSourceEnum rateSource) voidsetAvailable(Boolean available) voidsetChannelDiscountPercent(Float channelDiscountPercent) voidsetInternalAveragePricePerNight(BookingUserSpecifiedCurrencyTotal internalAveragePricePerNight) voidsetInternalBaseTotal(BookingUserSpecifiedCurrencyTotal internalBaseTotal) voidsetInternalChannelModifier(Double internalChannelModifier) voidsetInternalExtraChildModifier(Double internalExtraChildModifier) voidsetInternalExtraPaxModifier(Double internalExtraPaxModifier) voidsetInternalPremiumModifier(Double internalPremiumModifier) voidsetInternalPromotionalModifier(Double internalPromotionalModifier) voidsetInternalSingleOccupantModifier(Double internalSingleOccupantModifier) voidsetInternalTotal(BookingUserSpecifiedCurrencyTotal internalTotal) voidsetMaxOccupancy(Integer maxOccupancy) voidsetMinOccupancy(Integer minOccupancy) voidsetOfferDetails(List<SimpleDescription> offerDetails) voidsetPremiumPercent(Float premiumPercent) voidsetPromotionalCodes(List<String> promotionalCodes) voidsetPromotionalDiscountPercent(Float promotionalDiscountPercent) voidsetQuantity(Integer quantity) voidsetRateSource(StayRate.RateSourceEnum rateSource) voidsetSourceAveragePricePerNight(BookingUserSpecifiedCurrencyTotal sourceAveragePricePerNight) voidsetSourceBaseTotal(BookingUserSpecifiedCurrencyTotal sourceBaseTotal) voidsetSourceChannelModifier(Double sourceChannelModifier) voidsetSourceExtraChildModifier(Double sourceExtraChildModifier) voidsetSourceExtraPaxModifier(Double sourceExtraPaxModifier) voidsetSourcePremiumModifier(Double sourcePremiumModifier) voidsetSourcePromotionalModifier(Double sourcePromotionalModifier) voidsetSourceSingleOccupantModifier(Double sourceSingleOccupantModifier) voidsetSourceToInternalCurrencyQuote(Quote sourceToInternalCurrencyQuote) voidsetSourceTotal(BookingUserSpecifiedCurrencyTotal sourceTotal) voidsetSourceToUserCurrencyQuote(Quote sourceToUserCurrencyQuote) voidsetTotalDiscountPercent(Float totalDiscountPercent) voidsetUserSpecifiedCurrencyAveragePricePerNight(BookingUserSpecifiedCurrencyTotal userSpecifiedCurrencyAveragePricePerNight) voidsetUserSpecifiedCurrencyBaseTotal(BookingUserSpecifiedCurrencyTotal userSpecifiedCurrencyBaseTotal) voidsetUserSpecifiedCurrencyChannelModifier(Double userSpecifiedCurrencyChannelModifier) voidsetUserSpecifiedCurrencyExtraChildModifier(Double userSpecifiedCurrencyExtraChildModifier) voidsetUserSpecifiedCurrencyExtraPaxModifier(Double userSpecifiedCurrencyExtraPaxModifier) voidsetUserSpecifiedCurrencyPremiumModifier(Double userSpecifiedCurrencyPremiumModifier) voidsetUserSpecifiedCurrencyPromotionalModifier(Double userSpecifiedCurrencyPromotionalModifier) voidsetUserSpecifiedCurrencySingleOccupantModifier(Double userSpecifiedCurrencySingleOccupantModifier) voidsetUserSpecifiedCurrencyTotal(BookingUserSpecifiedCurrencyTotal userSpecifiedCurrencyTotal) sourceAveragePricePerNight(BookingUserSpecifiedCurrencyTotal sourceAveragePricePerNight) sourceBaseTotal(BookingUserSpecifiedCurrencyTotal sourceBaseTotal) sourceChannelModifier(Double sourceChannelModifier) sourceExtraChildModifier(Double sourceExtraChildModifier) sourceExtraPaxModifier(Double sourceExtraPaxModifier) sourcePremiumModifier(Double sourcePremiumModifier) sourcePromotionalModifier(Double sourcePromotionalModifier) sourceSingleOccupantModifier(Double sourceSingleOccupantModifier) sourceToInternalCurrencyQuote(Quote sourceToInternalCurrencyQuote) sourceTotal(BookingUserSpecifiedCurrencyTotal sourceTotal) sourceToUserCurrencyQuote(Quote sourceToUserCurrencyQuote) toString()totalDiscountPercent(Float totalDiscountPercent) userSpecifiedCurrencyAveragePricePerNight(BookingUserSpecifiedCurrencyTotal userSpecifiedCurrencyAveragePricePerNight) userSpecifiedCurrencyBaseTotal(BookingUserSpecifiedCurrencyTotal userSpecifiedCurrencyBaseTotal) userSpecifiedCurrencyChannelModifier(Double userSpecifiedCurrencyChannelModifier) userSpecifiedCurrencyExtraChildModifier(Double userSpecifiedCurrencyExtraChildModifier) userSpecifiedCurrencyExtraPaxModifier(Double userSpecifiedCurrencyExtraPaxModifier) userSpecifiedCurrencyPremiumModifier(Double userSpecifiedCurrencyPremiumModifier) userSpecifiedCurrencyPromotionalModifier(Double userSpecifiedCurrencyPromotionalModifier) userSpecifiedCurrencySingleOccupantModifier(Double userSpecifiedCurrencySingleOccupantModifier) userSpecifiedCurrencyTotal(BookingUserSpecifiedCurrencyTotal userSpecifiedCurrencyTotal)
-
Field Details
-
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_SOURCE_EXTRA_PAX_MODIFIER
- See Also:
-
JSON_PROPERTY_INTERNAL_EXTRA_PAX_MODIFIER
- See Also:
-
JSON_PROPERTY_USER_SPECIFIED_CURRENCY_EXTRA_PAX_MODIFIER
- See Also:
-
JSON_PROPERTY_SOURCE_EXTRA_CHILD_MODIFIER
- See Also:
-
JSON_PROPERTY_INTERNAL_EXTRA_CHILD_MODIFIER
- See Also:
-
JSON_PROPERTY_USER_SPECIFIED_CURRENCY_EXTRA_CHILD_MODIFIER
- See Also:
-
JSON_PROPERTY_SOURCE_SINGLE_OCCUPANT_MODIFIER
- See Also:
-
JSON_PROPERTY_INTERNAL_SINGLE_OCCUPANT_MODIFIER
- See Also:
-
JSON_PROPERTY_USER_SPECIFIED_CURRENCY_SINGLE_OCCUPANT_MODIFIER
- See Also:
-
JSON_PROPERTY_SOURCE_PROMOTIONAL_MODIFIER
- See Also:
-
JSON_PROPERTY_INTERNAL_PROMOTIONAL_MODIFIER
- See Also:
-
JSON_PROPERTY_USER_SPECIFIED_CURRENCY_PROMOTIONAL_MODIFIER
- See Also:
-
JSON_PROPERTY_SOURCE_PREMIUM_MODIFIER
- See Also:
-
JSON_PROPERTY_INTERNAL_PREMIUM_MODIFIER
- See Also:
-
JSON_PROPERTY_USER_SPECIFIED_CURRENCY_PREMIUM_MODIFIER
- See Also:
-
JSON_PROPERTY_SOURCE_CHANNEL_MODIFIER
- See Also:
-
JSON_PROPERTY_INTERNAL_CHANNEL_MODIFIER
- See Also:
-
JSON_PROPERTY_USER_SPECIFIED_CURRENCY_CHANNEL_MODIFIER
- See Also:
-
JSON_PROPERTY_QUANTITY
- See Also:
-
JSON_PROPERTY_MIN_OCCUPANCY
- See Also:
-
JSON_PROPERTY_MAX_OCCUPANCY
- See Also:
-
JSON_PROPERTY_RATE_SOURCE
- See Also:
-
JSON_PROPERTY_PROMOTIONAL_DISCOUNT_PERCENT
- See Also:
-
JSON_PROPERTY_CHANNEL_DISCOUNT_PERCENT
- See Also:
-
JSON_PROPERTY_PREMIUM_PERCENT
- See Also:
-
JSON_PROPERTY_AVAILABLE
- See Also:
-
JSON_PROPERTY_SOURCE_TO_USER_CURRENCY_QUOTE
- See Also:
-
JSON_PROPERTY_SOURCE_TO_INTERNAL_CURRENCY_QUOTE
- See Also:
-
JSON_PROPERTY_OFFER_DETAILS
- See Also:
-
JSON_PROPERTY_PROMOTIONAL_CODES
- See Also:
-
JSON_PROPERTY_SOURCE_TOTAL
- See Also:
-
JSON_PROPERTY_INTERNAL_TOTAL
- See Also:
-
JSON_PROPERTY_TOTAL_DISCOUNT_PERCENT
- See Also:
-
JSON_PROPERTY_INTERNAL_AVERAGE_PRICE_PER_NIGHT
- See Also:
-
JSON_PROPERTY_SOURCE_AVERAGE_PRICE_PER_NIGHT
- See Also:
-
JSON_PROPERTY_USER_SPECIFIED_CURRENCY_TOTAL
- See Also:
-
JSON_PROPERTY_USER_SPECIFIED_CURRENCY_AVERAGE_PRICE_PER_NIGHT
- See Also:
-
-
Constructor Details
-
StayRate
public StayRate()
-
-
Method Details
-
userSpecifiedCurrencyBaseTotal
public StayRate userSpecifiedCurrencyBaseTotal(BookingUserSpecifiedCurrencyTotal userSpecifiedCurrencyBaseTotal) -
getUserSpecifiedCurrencyBaseTotal
@Nullable @Valid public @Valid BookingUserSpecifiedCurrencyTotal getUserSpecifiedCurrencyBaseTotal()Get userSpecifiedCurrencyBaseTotal- Returns:
- userSpecifiedCurrencyBaseTotal
-
setUserSpecifiedCurrencyBaseTotal
public void setUserSpecifiedCurrencyBaseTotal(BookingUserSpecifiedCurrencyTotal userSpecifiedCurrencyBaseTotal) -
sourceBaseTotal
-
getSourceBaseTotal
Get sourceBaseTotal- Returns:
- sourceBaseTotal
-
setSourceBaseTotal
-
internalBaseTotal
-
getInternalBaseTotal
Get internalBaseTotal- Returns:
- internalBaseTotal
-
setInternalBaseTotal
-
sourceExtraPaxModifier
-
getSourceExtraPaxModifier
Extra person modifier in hotel currency.- Returns:
- sourceExtraPaxModifier
-
setSourceExtraPaxModifier
-
internalExtraPaxModifier
-
getInternalExtraPaxModifier
Extra person modifier in wink currency- Returns:
- internalExtraPaxModifier
-
setInternalExtraPaxModifier
-
userSpecifiedCurrencyExtraPaxModifier
-
getUserSpecifiedCurrencyExtraPaxModifier
Extra person modifier in user specified currency- Returns:
- userSpecifiedCurrencyExtraPaxModifier
-
setUserSpecifiedCurrencyExtraPaxModifier
-
sourceExtraChildModifier
-
getSourceExtraChildModifier
Extra child modifier in hotel currency- Returns:
- sourceExtraChildModifier
-
setSourceExtraChildModifier
-
internalExtraChildModifier
-
getInternalExtraChildModifier
Extra child modifier in wink currency- Returns:
- internalExtraChildModifier
-
setInternalExtraChildModifier
-
userSpecifiedCurrencyExtraChildModifier
-
getUserSpecifiedCurrencyExtraChildModifier
Extra child modifier in user specified currcency- Returns:
- userSpecifiedCurrencyExtraChildModifier
-
setUserSpecifiedCurrencyExtraChildModifier
public void setUserSpecifiedCurrencyExtraChildModifier(Double userSpecifiedCurrencyExtraChildModifier) -
sourceSingleOccupantModifier
-
getSourceSingleOccupantModifier
Single occupant modifier in hotel currency- Returns:
- sourceSingleOccupantModifier
-
setSourceSingleOccupantModifier
-
internalSingleOccupantModifier
-
getInternalSingleOccupantModifier
Singe occupant modifier in wink currency- Returns:
- internalSingleOccupantModifier
-
setInternalSingleOccupantModifier
-
userSpecifiedCurrencySingleOccupantModifier
-
getUserSpecifiedCurrencySingleOccupantModifier
Single occupant modifier in user specified currency- Returns:
- userSpecifiedCurrencySingleOccupantModifier
-
setUserSpecifiedCurrencySingleOccupantModifier
public void setUserSpecifiedCurrencySingleOccupantModifier(Double userSpecifiedCurrencySingleOccupantModifier) -
sourcePromotionalModifier
-
getSourcePromotionalModifier
Rate discount modifiers in hotel currency- Returns:
- sourcePromotionalModifier
-
setSourcePromotionalModifier
-
internalPromotionalModifier
-
getInternalPromotionalModifier
Rate discount modifiers in wink currency- Returns:
- internalPromotionalModifier
-
setInternalPromotionalModifier
-
userSpecifiedCurrencyPromotionalModifier
-
getUserSpecifiedCurrencyPromotionalModifier
Rate discount modifiers in user specified currency- Returns:
- userSpecifiedCurrencyPromotionalModifier
-
setUserSpecifiedCurrencyPromotionalModifier
public void setUserSpecifiedCurrencyPromotionalModifier(Double userSpecifiedCurrencyPromotionalModifier) -
sourcePremiumModifier
-
getSourcePremiumModifier
Rate premiums modifiers in hotel currency- Returns:
- sourcePremiumModifier
-
setSourcePremiumModifier
-
internalPremiumModifier
-
getInternalPremiumModifier
Rate premiums modifiers in wink currency- Returns:
- internalPremiumModifier
-
setInternalPremiumModifier
-
userSpecifiedCurrencyPremiumModifier
-
getUserSpecifiedCurrencyPremiumModifier
Rate premiums modifiers in user specified currency- Returns:
- userSpecifiedCurrencyPremiumModifier
-
setUserSpecifiedCurrencyPremiumModifier
-
sourceChannelModifier
-
getSourceChannelModifier
Channel / Membership modifier in hotel currency- Returns:
- sourceChannelModifier
-
setSourceChannelModifier
-
internalChannelModifier
-
getInternalChannelModifier
Channel / Membership modifier in wink currency- Returns:
- internalChannelModifier
-
setInternalChannelModifier
-
userSpecifiedCurrencyChannelModifier
-
getUserSpecifiedCurrencyChannelModifier
Channel / Membership modifier in user specified currency- Returns:
- userSpecifiedCurrencyChannelModifier
-
setUserSpecifiedCurrencyChannelModifier
-
quantity
-
getQuantity
Quantity- Returns:
- quantity
-
setQuantity
-
minOccupancy
-
getMinOccupancy
Minimum occupancy- Returns:
- minOccupancy
-
setMinOccupancy
-
maxOccupancy
-
getMaxOccupancy
Maximum occupancy- Returns:
- maxOccupancy
-
setMaxOccupancy
-
rateSource
-
getRateSource
Source- Returns:
- rateSource
-
setRateSource
-
promotionalDiscountPercent
-
getPromotionalDiscountPercent
Promotional discount percent- Returns:
- promotionalDiscountPercent
-
setPromotionalDiscountPercent
-
channelDiscountPercent
-
getChannelDiscountPercent
Chanel discount percent- Returns:
- channelDiscountPercent
-
setChannelDiscountPercent
-
getPremiumPercent
Premium percent- Returns:
- premiumPercent
-
setPremiumPercent
-
available
-
getAvailable
Available- Returns:
- available
-
setAvailable
-
sourceToUserCurrencyQuote
-
getSourceToUserCurrencyQuote
Get sourceToUserCurrencyQuote- Returns:
- sourceToUserCurrencyQuote
-
setSourceToUserCurrencyQuote
-
sourceToInternalCurrencyQuote
-
getSourceToInternalCurrencyQuote
Get sourceToInternalCurrencyQuote- Returns:
- sourceToInternalCurrencyQuote
-
setSourceToInternalCurrencyQuote
-
offerDetails
-
addOfferDetailsItem
-
getOfferDetails
Localized text of the discount- Returns:
- offerDetails
-
setOfferDetails
-
promotionalCodes
-
addPromotionalCodesItem
-
getPromotionalCodes
Promotional codes- Returns:
- promotionalCodes
-
setPromotionalCodes
-
sourceTotal
-
getSourceTotal
Get sourceTotal- Returns:
- sourceTotal
-
setSourceTotal
-
internalTotal
-
getInternalTotal
Get internalTotal- Returns:
- internalTotal
-
setInternalTotal
-
totalDiscountPercent
-
getTotalDiscountPercent
Get totalDiscountPercent- Returns:
- totalDiscountPercent
-
setTotalDiscountPercent
-
internalAveragePricePerNight
public StayRate internalAveragePricePerNight(BookingUserSpecifiedCurrencyTotal internalAveragePricePerNight) -
getInternalAveragePricePerNight
Get internalAveragePricePerNight- Returns:
- internalAveragePricePerNight
-
setInternalAveragePricePerNight
public void setInternalAveragePricePerNight(BookingUserSpecifiedCurrencyTotal internalAveragePricePerNight) -
sourceAveragePricePerNight
public StayRate sourceAveragePricePerNight(BookingUserSpecifiedCurrencyTotal sourceAveragePricePerNight) -
getSourceAveragePricePerNight
Get sourceAveragePricePerNight- Returns:
- sourceAveragePricePerNight
-
setSourceAveragePricePerNight
public void setSourceAveragePricePerNight(BookingUserSpecifiedCurrencyTotal sourceAveragePricePerNight) -
userSpecifiedCurrencyTotal
public StayRate userSpecifiedCurrencyTotal(BookingUserSpecifiedCurrencyTotal userSpecifiedCurrencyTotal) -
getUserSpecifiedCurrencyTotal
Get userSpecifiedCurrencyTotal- Returns:
- userSpecifiedCurrencyTotal
-
setUserSpecifiedCurrencyTotal
public void setUserSpecifiedCurrencyTotal(BookingUserSpecifiedCurrencyTotal userSpecifiedCurrencyTotal) -
userSpecifiedCurrencyAveragePricePerNight
public StayRate userSpecifiedCurrencyAveragePricePerNight(BookingUserSpecifiedCurrencyTotal userSpecifiedCurrencyAveragePricePerNight) -
getUserSpecifiedCurrencyAveragePricePerNight
@Nullable @Valid public @Valid BookingUserSpecifiedCurrencyTotal getUserSpecifiedCurrencyAveragePricePerNight()Get userSpecifiedCurrencyAveragePricePerNight- Returns:
- userSpecifiedCurrencyAveragePricePerNight
-
setUserSpecifiedCurrencyAveragePricePerNight
public void setUserSpecifiedCurrencyAveragePricePerNight(BookingUserSpecifiedCurrencyTotal userSpecifiedCurrencyAveragePricePerNight) -
equals
-
hashCode
public int hashCode() -
toString
-