Class DailyRate

java.lang.Object
travel.wink.sdk.extranet.model.DailyRate

@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", date="2022-05-27T09:29:05.118372+07:00[Asia/Bangkok]") public class DailyRate extends Object
DailyRate
  • Field Details

  • Constructor Details

    • DailyRate

      public DailyRate()
  • Method Details

    • sourceBaseRate

      public DailyRate sourceBaseRate(Moneys sourceBaseRate)
    • getSourceBaseRate

      @Nullable @Valid public @Valid Moneys getSourceBaseRate()
      Get sourceBaseRate
      Returns:
      sourceBaseRate
    • setSourceBaseRate

      public void setSourceBaseRate(Moneys sourceBaseRate)
    • internalBaseRate

      public DailyRate internalBaseRate(Moneys internalBaseRate)
    • getInternalBaseRate

      @Nullable @Valid public @Valid Moneys getInternalBaseRate()
      Get internalBaseRate
      Returns:
      internalBaseRate
    • setInternalBaseRate

      public void setInternalBaseRate(Moneys internalBaseRate)
    • userSpecifiedCurrencyBaseRate

      public DailyRate userSpecifiedCurrencyBaseRate(Moneys userSpecifiedCurrencyBaseRate)
    • getUserSpecifiedCurrencyBaseRate

      @Nullable @Valid public @Valid Moneys getUserSpecifiedCurrencyBaseRate()
      Get userSpecifiedCurrencyBaseRate
      Returns:
      userSpecifiedCurrencyBaseRate
    • setUserSpecifiedCurrencyBaseRate

      public void setUserSpecifiedCurrencyBaseRate(Moneys userSpecifiedCurrencyBaseRate)
    • sourceExtraPaxModifier

      public DailyRate sourceExtraPaxModifier(Double sourceExtraPaxModifier)
    • getSourceExtraPaxModifier

      @Nullable public Double getSourceExtraPaxModifier()
      Get sourceExtraPaxModifier
      Returns:
      sourceExtraPaxModifier
    • setSourceExtraPaxModifier

      public void setSourceExtraPaxModifier(Double sourceExtraPaxModifier)
    • internalExtraPaxModifier

      public DailyRate internalExtraPaxModifier(Double internalExtraPaxModifier)
    • getInternalExtraPaxModifier

      @Nullable public Double getInternalExtraPaxModifier()
      Get internalExtraPaxModifier
      Returns:
      internalExtraPaxModifier
    • setInternalExtraPaxModifier

      public void setInternalExtraPaxModifier(Double internalExtraPaxModifier)
    • userSpecifiedCurrencyExtraPaxModifier

      public DailyRate userSpecifiedCurrencyExtraPaxModifier(Double userSpecifiedCurrencyExtraPaxModifier)
    • getUserSpecifiedCurrencyExtraPaxModifier

      @Nullable public Double getUserSpecifiedCurrencyExtraPaxModifier()
      Get userSpecifiedCurrencyExtraPaxModifier
      Returns:
      userSpecifiedCurrencyExtraPaxModifier
    • setUserSpecifiedCurrencyExtraPaxModifier

      public void setUserSpecifiedCurrencyExtraPaxModifier(Double userSpecifiedCurrencyExtraPaxModifier)
    • sourceExtraChildModifier

      public DailyRate sourceExtraChildModifier(Double sourceExtraChildModifier)
    • getSourceExtraChildModifier

      @Nullable public Double getSourceExtraChildModifier()
      Get sourceExtraChildModifier
      Returns:
      sourceExtraChildModifier
    • setSourceExtraChildModifier

      public void setSourceExtraChildModifier(Double sourceExtraChildModifier)
    • internalExtraChildModifier

      public DailyRate internalExtraChildModifier(Double internalExtraChildModifier)
    • getInternalExtraChildModifier

      @Nullable public Double getInternalExtraChildModifier()
      Get internalExtraChildModifier
      Returns:
      internalExtraChildModifier
    • setInternalExtraChildModifier

      public void setInternalExtraChildModifier(Double internalExtraChildModifier)
    • userSpecifiedCurrencyExtraChildModifier

      public DailyRate userSpecifiedCurrencyExtraChildModifier(Double userSpecifiedCurrencyExtraChildModifier)
    • getUserSpecifiedCurrencyExtraChildModifier

      @Nullable public Double getUserSpecifiedCurrencyExtraChildModifier()
      Get userSpecifiedCurrencyExtraChildModifier
      Returns:
      userSpecifiedCurrencyExtraChildModifier
    • setUserSpecifiedCurrencyExtraChildModifier

      public void setUserSpecifiedCurrencyExtraChildModifier(Double userSpecifiedCurrencyExtraChildModifier)
    • sourceSingleOccupantModifier

      public DailyRate sourceSingleOccupantModifier(Double sourceSingleOccupantModifier)
    • getSourceSingleOccupantModifier

      @Nullable public Double getSourceSingleOccupantModifier()
      Get sourceSingleOccupantModifier
      Returns:
      sourceSingleOccupantModifier
    • setSourceSingleOccupantModifier

      public void setSourceSingleOccupantModifier(Double sourceSingleOccupantModifier)
    • internalSingleOccupantModifier

      public DailyRate internalSingleOccupantModifier(Double internalSingleOccupantModifier)
    • getInternalSingleOccupantModifier

      @Nullable public Double getInternalSingleOccupantModifier()
      Get internalSingleOccupantModifier
      Returns:
      internalSingleOccupantModifier
    • setInternalSingleOccupantModifier

      public void setInternalSingleOccupantModifier(Double internalSingleOccupantModifier)
    • userSpecifiedCurrencySingleOccupantModifier

      public DailyRate userSpecifiedCurrencySingleOccupantModifier(Double userSpecifiedCurrencySingleOccupantModifier)
    • getUserSpecifiedCurrencySingleOccupantModifier

      @Nullable public Double getUserSpecifiedCurrencySingleOccupantModifier()
      Get userSpecifiedCurrencySingleOccupantModifier
      Returns:
      userSpecifiedCurrencySingleOccupantModifier
    • setUserSpecifiedCurrencySingleOccupantModifier

      public void setUserSpecifiedCurrencySingleOccupantModifier(Double userSpecifiedCurrencySingleOccupantModifier)
    • sourcePromotionalModifier

      public DailyRate sourcePromotionalModifier(Double sourcePromotionalModifier)
    • getSourcePromotionalModifier

      @Nullable public Double getSourcePromotionalModifier()
      Get sourcePromotionalModifier
      Returns:
      sourcePromotionalModifier
    • setSourcePromotionalModifier

      public void setSourcePromotionalModifier(Double sourcePromotionalModifier)
    • internalPromotionalModifier

      public DailyRate internalPromotionalModifier(Double internalPromotionalModifier)
    • getInternalPromotionalModifier

      @Nullable public Double getInternalPromotionalModifier()
      Get internalPromotionalModifier
      Returns:
      internalPromotionalModifier
    • setInternalPromotionalModifier

      public void setInternalPromotionalModifier(Double internalPromotionalModifier)
    • userSpecifiedCurrencyPromotionalModifier

      public DailyRate userSpecifiedCurrencyPromotionalModifier(Double userSpecifiedCurrencyPromotionalModifier)
    • getUserSpecifiedCurrencyPromotionalModifier

      @Nullable public Double getUserSpecifiedCurrencyPromotionalModifier()
      Get userSpecifiedCurrencyPromotionalModifier
      Returns:
      userSpecifiedCurrencyPromotionalModifier
    • setUserSpecifiedCurrencyPromotionalModifier

      public void setUserSpecifiedCurrencyPromotionalModifier(Double userSpecifiedCurrencyPromotionalModifier)
    • sourcePremiumModifier

      public DailyRate sourcePremiumModifier(Double sourcePremiumModifier)
    • getSourcePremiumModifier

      @Nullable public Double getSourcePremiumModifier()
      Get sourcePremiumModifier
      Returns:
      sourcePremiumModifier
    • setSourcePremiumModifier

      public void setSourcePremiumModifier(Double sourcePremiumModifier)
    • internalPremiumModifier

      public DailyRate internalPremiumModifier(Double internalPremiumModifier)
    • getInternalPremiumModifier

      @Nullable public Double getInternalPremiumModifier()
      Get internalPremiumModifier
      Returns:
      internalPremiumModifier
    • setInternalPremiumModifier

      public void setInternalPremiumModifier(Double internalPremiumModifier)
    • userSpecifiedCurrencyPremiumModifier

      public DailyRate userSpecifiedCurrencyPremiumModifier(Double userSpecifiedCurrencyPremiumModifier)
    • getUserSpecifiedCurrencyPremiumModifier

      @Nullable public Double getUserSpecifiedCurrencyPremiumModifier()
      Get userSpecifiedCurrencyPremiumModifier
      Returns:
      userSpecifiedCurrencyPremiumModifier
    • setUserSpecifiedCurrencyPremiumModifier

      public void setUserSpecifiedCurrencyPremiumModifier(Double userSpecifiedCurrencyPremiumModifier)
    • sourceChannelModifier

      public DailyRate sourceChannelModifier(Double sourceChannelModifier)
    • getSourceChannelModifier

      @Nullable public Double getSourceChannelModifier()
      Get sourceChannelModifier
      Returns:
      sourceChannelModifier
    • setSourceChannelModifier

      public void setSourceChannelModifier(Double sourceChannelModifier)
    • internalChannelModifier

      public DailyRate internalChannelModifier(Double internalChannelModifier)
    • getInternalChannelModifier

      @Nullable public Double getInternalChannelModifier()
      Get internalChannelModifier
      Returns:
      internalChannelModifier
    • setInternalChannelModifier

      public void setInternalChannelModifier(Double internalChannelModifier)
    • userSpecifiedCurrencyChannelModifier

      public DailyRate userSpecifiedCurrencyChannelModifier(Double userSpecifiedCurrencyChannelModifier)
    • getUserSpecifiedCurrencyChannelModifier

      @Nullable public Double getUserSpecifiedCurrencyChannelModifier()
      Get userSpecifiedCurrencyChannelModifier
      Returns:
      userSpecifiedCurrencyChannelModifier
    • setUserSpecifiedCurrencyChannelModifier

      public void setUserSpecifiedCurrencyChannelModifier(Double userSpecifiedCurrencyChannelModifier)
    • available

      public DailyRate available(Boolean available)
    • getAvailable

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

      public void setAvailable(Boolean available)
    • offerDetails

      public DailyRate offerDetails(List<SimpleDescription> offerDetails)
    • addOfferDetailsItem

      public DailyRate addOfferDetailsItem(SimpleDescription offerDetailsItem)
    • getOfferDetails

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

      public void setOfferDetails(List<SimpleDescription> offerDetails)
    • hasModification

      public DailyRate hasModification(Boolean hasModification)
    • getHasModification

      @Nullable public Boolean getHasModification()
      Get hasModification
      Returns:
      hasModification
    • setHasModification

      public void setHasModification(Boolean hasModification)
    • hasChannelDiscount

      public DailyRate hasChannelDiscount(Boolean hasChannelDiscount)
    • getHasChannelDiscount

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

      public void setHasChannelDiscount(Boolean hasChannelDiscount)
    • channelDiscountPercent

      public DailyRate channelDiscountPercent(Float channelDiscountPercent)
    • getChannelDiscountPercent

      @Nullable public Float getChannelDiscountPercent()
      Get channelDiscountPercent
      Returns:
      channelDiscountPercent
    • setChannelDiscountPercent

      public void setChannelDiscountPercent(Float channelDiscountPercent)
    • promotionalDiscountPercent

      public DailyRate promotionalDiscountPercent(Float promotionalDiscountPercent)
    • getPromotionalDiscountPercent

      @Nullable public Float getPromotionalDiscountPercent()
      Get promotionalDiscountPercent
      Returns:
      promotionalDiscountPercent
    • setPromotionalDiscountPercent

      public void setPromotionalDiscountPercent(Float promotionalDiscountPercent)
    • premiumPercent

      public DailyRate premiumPercent(Float premiumPercent)
    • getPremiumPercent

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

      public void setPremiumPercent(Float premiumPercent)
    • promotion

      public DailyRate promotion(String promotion)
    • getPromotion

      @Nullable public String getPromotion()
      Get promotion
      Returns:
      promotion
    • setPromotion

      public void setPromotion(String promotion)
    • adults

      public DailyRate adults(Integer adults)
    • getAdults

      @Nullable public Integer getAdults()
      Get adults
      Returns:
      adults
    • setAdults

      public void setAdults(Integer adults)
    • children

      public DailyRate children(Integer children)
    • getChildren

      @Nullable public Integer getChildren()
      Get children
      Returns:
      children
    • setChildren

      public void setChildren(Integer children)
    • rate

      public DailyRate rate(Rate rate)
    • getRate

      @Nullable @Valid public @Valid Rate getRate()
      Get rate
      Returns:
      rate
    • setRate

      public void setRate(Rate rate)
    • sourceToUserCurrencyQuote

      public DailyRate sourceToUserCurrencyQuote(Quote sourceToUserCurrencyQuote)
    • getSourceToUserCurrencyQuote

      @Nullable @Valid public @Valid Quote getSourceToUserCurrencyQuote()
      Get sourceToUserCurrencyQuote
      Returns:
      sourceToUserCurrencyQuote
    • setSourceToUserCurrencyQuote

      public void setSourceToUserCurrencyQuote(Quote sourceToUserCurrencyQuote)
    • sourceToInternalCurrencyQuote

      public DailyRate sourceToInternalCurrencyQuote(Quote sourceToInternalCurrencyQuote)
    • getSourceToInternalCurrencyQuote

      @Nullable @Valid public @Valid Quote getSourceToInternalCurrencyQuote()
      Get sourceToInternalCurrencyQuote
      Returns:
      sourceToInternalCurrencyQuote
    • setSourceToInternalCurrencyQuote

      public void setSourceToInternalCurrencyQuote(Quote sourceToInternalCurrencyQuote)
    • phantom

      public DailyRate phantom(Boolean phantom)
    • getPhantom

      @Nullable public Boolean getPhantom()
      Get phantom
      Returns:
      phantom
    • setPhantom

      public void setPhantom(Boolean phantom)
    • source

      public DailyRate source(DailyRate.SourceEnum source)
    • getSource

      @Nullable public DailyRate.SourceEnum getSource()
      Get source
      Returns:
      source
    • setSource

      public void setSource(DailyRate.SourceEnum source)
    • date

      public DailyRate date(LocalDate date)
    • getDate

      @Nullable @Valid public @Valid LocalDate getDate()
      Get date
      Returns:
      date
    • setDate

      public void setDate(LocalDate date)
    • sourceRate

      public DailyRate sourceRate(Moneys sourceRate)
    • getSourceRate

      @Nullable @Valid public @Valid Moneys getSourceRate()
      Get sourceRate
      Returns:
      sourceRate
    • setSourceRate

      public void setSourceRate(Moneys sourceRate)
    • totalDiscountPercent

      public DailyRate totalDiscountPercent(Float totalDiscountPercent)
    • getTotalDiscountPercent

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

      public void setTotalDiscountPercent(Float totalDiscountPercent)
    • startDate

      public DailyRate startDate(Boolean startDate)
    • getStartDate

      @Nullable public Boolean getStartDate()
      Get startDate
      Returns:
      startDate
    • setStartDate

      public void setStartDate(Boolean startDate)
    • baseRate

      public DailyRate baseRate(Moneys baseRate)
    • getBaseRate

      @Nullable @Valid public @Valid Moneys getBaseRate()
      Get baseRate
      Returns:
      baseRate
    • setBaseRate

      public void setBaseRate(Moneys baseRate)
    • quantity

      public DailyRate quantity(Integer quantity)
    • getQuantity

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

      public void setQuantity(Integer quantity)
    • minOccupancy

      public DailyRate minOccupancy(Integer minOccupancy)
    • getMinOccupancy

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

      public void setMinOccupancy(Integer minOccupancy)
    • maxOccupancy

      public DailyRate maxOccupancy(Integer maxOccupancy)
    • getMaxOccupancy

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

      public void setMaxOccupancy(Integer maxOccupancy)
    • maxChildOccupancy

      public DailyRate maxChildOccupancy(Integer maxChildOccupancy)
    • getMaxChildOccupancy

      @Nullable public Integer getMaxChildOccupancy()
      Get maxChildOccupancy
      Returns:
      maxChildOccupancy
    • setMaxChildOccupancy

      public void setMaxChildOccupancy(Integer maxChildOccupancy)
    • internalRate

      public DailyRate internalRate(Moneys internalRate)
    • getInternalRate

      @Nullable @Valid public @Valid Moneys getInternalRate()
      Get internalRate
      Returns:
      internalRate
    • setInternalRate

      public void setInternalRate(Moneys internalRate)
    • betweenDate

      public DailyRate betweenDate(Boolean betweenDate)
    • getBetweenDate

      @Nullable public Boolean getBetweenDate()
      Get betweenDate
      Returns:
      betweenDate
    • setBetweenDate

      public void setBetweenDate(Boolean betweenDate)
    • lastNight

      public DailyRate lastNight(Boolean lastNight)
    • getLastNight

      @Nullable public Boolean getLastNight()
      Get lastNight
      Returns:
      lastNight
    • setLastNight

      public void setLastNight(Boolean lastNight)
    • bundledModifier

      public DailyRate bundledModifier(Boolean bundledModifier)
    • getBundledModifier

      @Nullable public Boolean getBundledModifier()
      Get bundledModifier
      Returns:
      bundledModifier
    • setBundledModifier

      public void setBundledModifier(Boolean bundledModifier)
    • closeOnDeparture

      public DailyRate closeOnDeparture(Boolean closeOnDeparture)
    • getCloseOnDeparture

      @Nullable public Boolean getCloseOnDeparture()
      Get closeOnDeparture
      Returns:
      closeOnDeparture
    • setCloseOnDeparture

      public void setCloseOnDeparture(Boolean closeOnDeparture)
    • inventoryAvailable

      public DailyRate inventoryAvailable(Boolean inventoryAvailable)
    • getInventoryAvailable

      @Nullable public Boolean getInventoryAvailable()
      Get inventoryAvailable
      Returns:
      inventoryAvailable
    • setInventoryAvailable

      public void setInventoryAvailable(Boolean inventoryAvailable)
    • masterAvailability

      public DailyRate masterAvailability(Boolean masterAvailability)
    • getMasterAvailability

      @Nullable public Boolean getMasterAvailability()
      Get masterAvailability
      Returns:
      masterAvailability
    • setMasterAvailability

      public void setMasterAvailability(Boolean masterAvailability)
    • closeOnArrival

      public DailyRate closeOnArrival(Boolean closeOnArrival)
    • getCloseOnArrival

      @Nullable public Boolean getCloseOnArrival()
      Get closeOnArrival
      Returns:
      closeOnArrival
    • setCloseOnArrival

      public void setCloseOnArrival(Boolean closeOnArrival)
    • rateIdentifier

      public DailyRate rateIdentifier(String rateIdentifier)
    • getRateIdentifier

      @Nullable public String getRateIdentifier()
      Get rateIdentifier
      Returns:
      rateIdentifier
    • setRateIdentifier

      public void setRateIdentifier(String rateIdentifier)
    • userSpecifiedCurrencyRate

      public DailyRate userSpecifiedCurrencyRate(Moneys userSpecifiedCurrencyRate)
    • getUserSpecifiedCurrencyRate

      @Nullable @Valid public @Valid Moneys getUserSpecifiedCurrencyRate()
      Get userSpecifiedCurrencyRate
      Returns:
      userSpecifiedCurrencyRate
    • setUserSpecifiedCurrencyRate

      public void setUserSpecifiedCurrencyRate(Moneys userSpecifiedCurrencyRate)
    • minLOS

      public DailyRate minLOS(Integer minLOS)
    • getMinLOS

      @Nullable public Integer getMinLOS()
      Get minLOS
      Returns:
      minLOS
    • setMinLOS

      public void setMinLOS(Integer minLOS)
    • maxLOS

      public DailyRate maxLOS(Integer maxLOS)
    • getMaxLOS

      @Nullable public Integer getMaxLOS()
      Get maxLOS
      Returns:
      maxLOS
    • setMaxLOS

      public void setMaxLOS(Integer maxLOS)
    • endDate

      public DailyRate endDate(Boolean endDate)
    • getEndDate

      @Nullable public Boolean getEndDate()
      Get endDate
      Returns:
      endDate
    • setEndDate

      public void setEndDate(Boolean endDate)
    • 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