Class PropertyRateEntityModel

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

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

  • Constructor Details

    • PropertyRateEntityModel

      public PropertyRateEntityModel()
  • Method Details

    • identifier

      public PropertyRateEntityModel identifier(String identifier)
    • getIdentifier

      @Nullable public String getIdentifier()
      Get identifier
      Returns:
      identifier
    • setIdentifier

      public void setIdentifier(String identifier)
    • propertyIdentifier

      public PropertyRateEntityModel propertyIdentifier(String propertyIdentifier)
    • getPropertyIdentifier

      @Nonnull @NotNull public @NotNull String getPropertyIdentifier()
      Get propertyIdentifier
      Returns:
      propertyIdentifier
    • setPropertyIdentifier

      public void setPropertyIdentifier(String propertyIdentifier)
    • roomRateIdentifier

      public PropertyRateEntityModel roomRateIdentifier(String roomRateIdentifier)
    • getRoomRateIdentifier

      @Nonnull @NotNull public @NotNull String getRoomRateIdentifier()
      Get roomRateIdentifier
      Returns:
      roomRateIdentifier
    • setRoomRateIdentifier

      public void setRoomRateIdentifier(String roomRateIdentifier)
    • amount

      public PropertyRateEntityModel amount(Double amount)
    • getAmount

      @Nonnull @NotNull public @NotNull Double getAmount()
      Get amount
      Returns:
      amount
    • setAmount

      public void setAmount(Double amount)
    • currencyCode

      public PropertyRateEntityModel currencyCode(String currencyCode)
    • getCurrencyCode

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

      public void setCurrencyCode(String currencyCode)
    • master

      public PropertyRateEntityModel master(Boolean master)
    • getMaster

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

      public void setMaster(Boolean master)
    • closedOnArrival

      public PropertyRateEntityModel closedOnArrival(Boolean closedOnArrival)
    • getClosedOnArrival

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

      public void setClosedOnArrival(Boolean closedOnArrival)
    • closedOnDeparture

      public PropertyRateEntityModel closedOnDeparture(Boolean closedOnDeparture)
    • getClosedOnDeparture

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

      public void setClosedOnDeparture(Boolean closedOnDeparture)
    • date

      public PropertyRateEntityModel date(LocalDate date)
    • getDate

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

      public void setDate(LocalDate date)
    • quantity

      public PropertyRateEntityModel quantity(Integer quantity)
    • getQuantity

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

      public void setQuantity(Integer quantity)
    • minLengthOfStay

      public PropertyRateEntityModel minLengthOfStay(Integer minLengthOfStay)
    • getMinLengthOfStay

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

      public void setMinLengthOfStay(Integer minLengthOfStay)
    • maxLengthOfStay

      public PropertyRateEntityModel maxLengthOfStay(Integer maxLengthOfStay)
    • getMaxLengthOfStay

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

      public void setMaxLengthOfStay(Integer maxLengthOfStay)
    • links

      public PropertyRateEntityModel links(Map<String,Link> links)
    • putLinksItem

      public PropertyRateEntityModel putLinksItem(String key, Link linksItem)
    • getLinks

      @Nullable @Valid public @Valid Map<String,Link> getLinks()
      Get links
      Returns:
      links
    • setLinks

      public void setLinks(Map<String,Link> links)
    • 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