Class PropertyBooking

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

@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", date="2023-10-30T09:50:23.009696758+07:00[Asia/Bangkok]") public class PropertyBooking extends Object
PropertyBooking
  • Field Details

  • Constructor Details

    • PropertyBooking

      public PropertyBooking()
  • Method Details

    • bookingIdentifier

      public PropertyBooking bookingIdentifier(String bookingIdentifier)
    • getBookingIdentifier

      @Nonnull @NotNull public @NotNull String getBookingIdentifier()
      Get bookingIdentifier
      Returns:
      bookingIdentifier
    • setBookingIdentifier

      public void setBookingIdentifier(String bookingIdentifier)
    • propertyIdentifier

      public PropertyBooking propertyIdentifier(String propertyIdentifier)
    • getPropertyIdentifier

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

      public void setPropertyIdentifier(String propertyIdentifier)
    • roomRateIdentifier

      public PropertyBooking roomRateIdentifier(String roomRateIdentifier)
    • getRoomRateIdentifier

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

      public void setRoomRateIdentifier(String roomRateIdentifier)
    • name

      public PropertyBooking name(String name)
    • getName

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

      public void setName(String name)
    • guestRoomName

      public PropertyBooking guestRoomName(String guestRoomName)
    • getGuestRoomName

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

      public void setGuestRoomName(String guestRoomName)
    • ratePlanName

      public PropertyBooking ratePlanName(String ratePlanName)
    • getRatePlanName

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

      public void setRatePlanName(String ratePlanName)
    • rooms

      public PropertyBooking rooms(Integer rooms)
    • getRooms

      @Nonnull @NotNull public @NotNull Integer getRooms()
      Get rooms
      Returns:
      rooms
    • setRooms

      public void setRooms(Integer rooms)
    • guests

      public PropertyBooking guests(Integer guests)
    • getGuests

      @Nonnull @NotNull public @NotNull Integer getGuests()
      Get guests
      Returns:
      guests
    • setGuests

      public void setGuests(Integer guests)
    • adults

      public PropertyBooking adults(Integer adults)
    • getAdults

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

      public void setAdults(Integer adults)
    • children

      public PropertyBooking children(Integer children)
    • getChildren

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

      public void setChildren(Integer children)
    • firstName

      public PropertyBooking firstName(String firstName)
    • getFirstName

      @Nonnull @NotNull public @NotNull String getFirstName()
      Get firstName
      Returns:
      firstName
    • setFirstName

      public void setFirstName(String firstName)
    • lastName

      public PropertyBooking lastName(String lastName)
    • getLastName

      @Nonnull @NotNull public @NotNull String getLastName()
      Get lastName
      Returns:
      lastName
    • setLastName

      public void setLastName(String lastName)
    • email

      public PropertyBooking email(String email)
    • getEmail

      @Nonnull @NotNull public @NotNull String getEmail()
      Get email
      Returns:
      email
    • setEmail

      public void setEmail(String email)
    • amount

      public PropertyBooking amount(BigDecimal amount)
    • getAmount

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

      public void setAmount(BigDecimal amount)
    • currencyCode

      public PropertyBooking currencyCode(String currencyCode)
    • getCurrencyCode

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

      public void setCurrencyCode(String currencyCode)
    • bookingCode

      public PropertyBooking bookingCode(String bookingCode)
    • getBookingCode

      @Nonnull @NotNull public @NotNull String getBookingCode()
      Get bookingCode
      Returns:
      bookingCode
    • setBookingCode

      public void setBookingCode(String bookingCode)
    • startDate

      public PropertyBooking startDate(LocalDate startDate)
    • getStartDate

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

      public void setStartDate(LocalDate startDate)
    • endDate

      public PropertyBooking endDate(LocalDate endDate)
    • getEndDate

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

      public void setEndDate(LocalDate endDate)
    • createdDate

      public PropertyBooking createdDate(LocalDateTime createdDate)
    • getCreatedDate

      @Nonnull @NotNull @Valid public LocalDateTime getCreatedDate()
      Get createdDate
      Returns:
      createdDate
    • setCreatedDate

      public void setCreatedDate(LocalDateTime createdDate)
    • cancelled

      public PropertyBooking cancelled(Boolean cancelled)
    • getCancelled

      @Nonnull @NotNull public @NotNull Boolean getCancelled()
      Get cancelled
      Returns:
      cancelled
    • setCancelled

      public void setCancelled(Boolean cancelled)
    • cancelDate

      public PropertyBooking cancelDate(LocalDateTime cancelDate)
    • getCancelDate

      @Nullable @Valid public LocalDateTime getCancelDate()
      Get cancelDate
      Returns:
      cancelDate
    • setCancelDate

      public void setCancelDate(LocalDateTime cancelDate)
    • paymentMethodType

      public PropertyBooking paymentMethodType(String paymentMethodType)
    • getPaymentMethodType

      @Nullable public String getPaymentMethodType()
      Get paymentMethodType
      Returns:
      paymentMethodType
    • setPaymentMethodType

      public void setPaymentMethodType(String paymentMethodType)
    • paymentWalletType

      public PropertyBooking paymentWalletType(String paymentWalletType)
    • getPaymentWalletType

      @Nullable public String getPaymentWalletType()
      Get paymentWalletType
      Returns:
      paymentWalletType
    • setPaymentWalletType

      public void setPaymentWalletType(String paymentWalletType)
    • paymentMethodStatus

      public PropertyBooking paymentMethodStatus(PropertyBooking.PaymentMethodStatusEnum paymentMethodStatus)
    • getPaymentMethodStatus

      @Nullable public PropertyBooking.PaymentMethodStatusEnum getPaymentMethodStatus()
      Get paymentMethodStatus
      Returns:
      paymentMethodStatus
    • setPaymentMethodStatus

      public void setPaymentMethodStatus(PropertyBooking.PaymentMethodStatusEnum paymentMethodStatus)
    • salesChannelName

      public PropertyBooking salesChannelName(String salesChannelName)
    • getSalesChannelName

      @Nullable public String getSalesChannelName()
      Get salesChannelName
      Returns:
      salesChannelName
    • setSalesChannelName

      public void setSalesChannelName(String salesChannelName)
    • salesChannelIdentifier

      public PropertyBooking salesChannelIdentifier(String salesChannelIdentifier)
    • getSalesChannelIdentifier

      @Nullable public String getSalesChannelIdentifier()
      Get salesChannelIdentifier
      Returns:
      salesChannelIdentifier
    • setSalesChannelIdentifier

      public void setSalesChannelIdentifier(String salesChannelIdentifier)
    • 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