Class PropertyRateUpdateDto

java.lang.Object
travel.wink.sdk.channel.manager.model.PropertyRateUpdateDto

@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", date="2023-10-06T10:49:39.176720914+07:00[Asia/Bangkok]") public class PropertyRateUpdateDto extends Object
PropertyRateUpdateDto
  • Field Details

  • Constructor Details

    • PropertyRateUpdateDto

      public PropertyRateUpdateDto()
  • Method Details

    • startDate

      public PropertyRateUpdateDto startDate(LocalDate startDate)
    • getStartDate

      @Nonnull @NotNull @Valid public @NotNull @Valid LocalDate getStartDate()
      Get startDate
      Returns:
      startDate
    • setStartDate

      public void setStartDate(LocalDate startDate)
    • endDate

      public PropertyRateUpdateDto endDate(LocalDate endDate)
    • getEndDate

      @Nonnull @NotNull @Valid public @NotNull @Valid LocalDate getEndDate()
      Get endDate
      Returns:
      endDate
    • setEndDate

      public void setEndDate(LocalDate endDate)
    • amount

      public PropertyRateUpdateDto amount(BigDecimal amount)
    • getAmount

      @Nullable @Valid public @Valid BigDecimal getAmount()
      Get amount
      Returns:
      amount
    • setAmount

      public void setAmount(BigDecimal amount)
    • currencyCode

      public PropertyRateUpdateDto currencyCode(String currencyCode)
    • getCurrencyCode

      @Nullable public String getCurrencyCode()
      Get currencyCode
      Returns:
      currencyCode
    • setCurrencyCode

      public void setCurrencyCode(String currencyCode)
    • master

      public PropertyRateUpdateDto master(Boolean master)
    • getMaster

      @Nullable public Boolean getMaster()
      Get master
      Returns:
      master
    • setMaster

      public void setMaster(Boolean master)
    • closedOnArrival

      public PropertyRateUpdateDto closedOnArrival(Boolean closedOnArrival)
    • getClosedOnArrival

      @Nullable public Boolean getClosedOnArrival()
      Get closedOnArrival
      Returns:
      closedOnArrival
    • setClosedOnArrival

      public void setClosedOnArrival(Boolean closedOnArrival)
    • closedOnDeparture

      public PropertyRateUpdateDto closedOnDeparture(Boolean closedOnDeparture)
    • getClosedOnDeparture

      @Nullable public Boolean getClosedOnDeparture()
      Get closedOnDeparture
      Returns:
      closedOnDeparture
    • setClosedOnDeparture

      public void setClosedOnDeparture(Boolean closedOnDeparture)
    • quantity

      public PropertyRateUpdateDto quantity(Integer quantity)
    • getQuantity

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

      public void setQuantity(Integer quantity)
    • minLengthOfStay

      public PropertyRateUpdateDto minLengthOfStay(Integer minLengthOfStay)
    • getMinLengthOfStay

      @Nullable public Integer getMinLengthOfStay()
      Get minLengthOfStay
      Returns:
      minLengthOfStay
    • setMinLengthOfStay

      public void setMinLengthOfStay(Integer minLengthOfStay)
    • maxLengthOfStay

      public PropertyRateUpdateDto maxLengthOfStay(Integer maxLengthOfStay)
    • getMaxLengthOfStay

      @Nullable public Integer getMaxLengthOfStay()
      Get maxLengthOfStay
      Returns:
      maxLengthOfStay
    • setMaxLengthOfStay

      public void setMaxLengthOfStay(Integer maxLengthOfStay)
    • 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