Class PropertyRoomRate

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

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

  • Constructor Details

    • PropertyRoomRate

      public PropertyRoomRate()
  • Method Details

    • identifier

      public PropertyRoomRate identifier(String identifier)
    • getIdentifier

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

      public void setIdentifier(String identifier)
    • propertyIdentifier

      public PropertyRoomRate propertyIdentifier(String propertyIdentifier)
    • getPropertyIdentifier

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

      public void setPropertyIdentifier(String propertyIdentifier)
    • name

      public PropertyRoomRate name(String name)
    • getName

      @Nonnull @NotNull public @NotNull String getName()
      Get name
      Returns:
      name
    • setName

      public void setName(String name)
    • guestRoomIdentifier

      public PropertyRoomRate guestRoomIdentifier(String guestRoomIdentifier)
    • getGuestRoomIdentifier

      @Nonnull @NotNull public @NotNull String getGuestRoomIdentifier()
      Get guestRoomIdentifier
      Returns:
      guestRoomIdentifier
    • setGuestRoomIdentifier

      public void setGuestRoomIdentifier(String guestRoomIdentifier)
    • ratePlanIdentifier

      public PropertyRoomRate ratePlanIdentifier(String ratePlanIdentifier)
    • getRatePlanIdentifier

      @Nonnull @NotNull public @NotNull String getRatePlanIdentifier()
      Get ratePlanIdentifier
      Returns:
      ratePlanIdentifier
    • setRatePlanIdentifier

      public void setRatePlanIdentifier(String ratePlanIdentifier)
    • guestRoomName

      public PropertyRoomRate guestRoomName(String guestRoomName)
    • getGuestRoomName

      @Nonnull @NotNull public @NotNull String getGuestRoomName()
      Get guestRoomName
      Returns:
      guestRoomName
    • setGuestRoomName

      public void setGuestRoomName(String guestRoomName)
    • ratePlanName

      public PropertyRoomRate ratePlanName(String ratePlanName)
    • getRatePlanName

      @Nonnull @NotNull public @NotNull String getRatePlanName()
      Get ratePlanName
      Returns:
      ratePlanName
    • setRatePlanName

      public void setRatePlanName(String ratePlanName)
    • minOccupancy

      public PropertyRoomRate minOccupancy(Integer minOccupancy)
    • getMinOccupancy

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

      public void setMinOccupancy(Integer minOccupancy)
    • maxOccupancy

      public PropertyRoomRate maxOccupancy(Integer maxOccupancy)
    • getMaxOccupancy

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

      public void setMaxOccupancy(Integer maxOccupancy)
    • maxAdultOccupancy

      public PropertyRoomRate maxAdultOccupancy(Integer maxAdultOccupancy)
    • getMaxAdultOccupancy

      @Nonnull @NotNull public @NotNull Integer getMaxAdultOccupancy()
      Get maxAdultOccupancy
      Returns:
      maxAdultOccupancy
    • setMaxAdultOccupancy

      public void setMaxAdultOccupancy(Integer maxAdultOccupancy)
    • maxChildOccupancy

      public PropertyRoomRate maxChildOccupancy(Integer maxChildOccupancy)
    • getMaxChildOccupancy

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

      public void setMaxChildOccupancy(Integer maxChildOccupancy)
    • includedAdultOccupancy

      public PropertyRoomRate includedAdultOccupancy(Integer includedAdultOccupancy)
    • getIncludedAdultOccupancy

      @Nonnull @NotNull public @NotNull Integer getIncludedAdultOccupancy()
      Get includedAdultOccupancy
      Returns:
      includedAdultOccupancy
    • setIncludedAdultOccupancy

      public void setIncludedAdultOccupancy(Integer includedAdultOccupancy)
    • includedChildOccupancy

      public PropertyRoomRate includedChildOccupancy(Integer includedChildOccupancy)
    • getIncludedChildOccupancy

      @Nonnull @NotNull public @NotNull Integer getIncludedChildOccupancy()
      Get includedChildOccupancy
      Returns:
      includedChildOccupancy
    • setIncludedChildOccupancy

      public void setIncludedChildOccupancy(Integer includedChildOccupancy)
    • baseRate

      public PropertyRoomRate baseRate(Moneys baseRate)
    • getBaseRate

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

      public void setBaseRate(Moneys baseRate)
    • singleOccupancyRateModifier

      public PropertyRoomRate singleOccupancyRateModifier(VariableCharge singleOccupancyRateModifier)
    • getSingleOccupancyRateModifier

      @Nonnull @NotNull @Valid public @NotNull @Valid VariableCharge getSingleOccupancyRateModifier()
      Get singleOccupancyRateModifier
      Returns:
      singleOccupancyRateModifier
    • setSingleOccupancyRateModifier

      public void setSingleOccupancyRateModifier(VariableCharge singleOccupancyRateModifier)
    • extraPaxRateModifier

      public PropertyRoomRate extraPaxRateModifier(VariableCharge extraPaxRateModifier)
    • getExtraPaxRateModifier

      @Nonnull @NotNull @Valid public @NotNull @Valid VariableCharge getExtraPaxRateModifier()
      Get extraPaxRateModifier
      Returns:
      extraPaxRateModifier
    • setExtraPaxRateModifier

      public void setExtraPaxRateModifier(VariableCharge extraPaxRateModifier)
    • extraChildRateModifier

      public PropertyRoomRate extraChildRateModifier(VariableCharge extraChildRateModifier)
    • getExtraChildRateModifier

      @Nonnull @NotNull @Valid public @NotNull @Valid VariableCharge getExtraChildRateModifier()
      Get extraChildRateModifier
      Returns:
      extraChildRateModifier
    • setExtraChildRateModifier

      public void setExtraChildRateModifier(VariableCharge extraChildRateModifier)
    • 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